DBA Data[Home] [Help]

APPS.ZX_TDS_IMPORT_DOCUMENT_PKG SQL Statements

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

Line: 82

  SELECT /*+ ORDERED
             INDEX(headergt ZX_TRX_HEADERS_GT_U1)
             INDEX(sumgt ZX_IMPORT_TAX_LINES_GT_U1)
             INDEX(allocgt ZX_TRX_TAX_LINK_GT_U1)
             INDEX(linegt ZX_TRANSACTION_LINES_GT_U1 )*/
         sumgt.summary_tax_line_number,
         sumgt.internal_organization_id,
         sumgt.tax_regime_code,
         sumgt.tax,
         sumgt.tax_status_code,
         sumgt.tax_rate_code,
         sumgt.tax_rate,
         sumgt.tax_amt summary_tax_amt,
         sumgt.tax_jurisdiction_code,
         sumgt.tax_amt_included_flag,
         sumgt.tax_exception_id,
         sumgt.tax_exemption_id,
         sumgt.exempt_reason_code,
         sumgt.exempt_certificate_number,
         allocgt.trx_line_id,
         allocgt.line_amt,
         headergt.trx_date,
         headergt.minimum_accountable_unit,
         headergt.precision,
         linegt.trx_level_type,
         linegt.trx_line_date,
         linegt.adjusted_doc_date,
         linegt.line_level_action,
         sumgt.interface_entity_code,
         sumgt.interface_tax_line_id,
         headergt.related_doc_date,
         headergt.provnl_tax_determination_date,
-- added for bug 5018766
	 linegt.tax_date ,
	 linegt.tax_determine_date ,
	 linegt.tax_point_date
    FROM zx_trx_headers_gt headergt,
         zx_import_tax_lines_gt sumgt,
         zx_trx_tax_link_gt allocgt,
         zx_transaction_lines_gt linegt
   WHERE headergt.application_id = p_event_class_rec.application_id
     AND headergt.event_class_code = p_event_class_rec.event_class_code
     AND headergt.entity_code = p_event_class_rec.entity_code
     AND headergt.trx_id = p_event_class_rec.trx_id
     AND sumgt.application_id = headergt.application_id
     AND sumgt.entity_code = headergt.entity_code
     AND sumgt.event_class_code = headergt.event_class_code
     AND sumgt.trx_id = headergt.trx_id
     AND sumgt.tax_line_allocation_flag = 'Y'
     AND allocgt.application_id = sumgt.application_id
     AND allocgt.event_class_code = sumgt.event_class_code
     AND allocgt.entity_code = sumgt.entity_code
     AND allocgt.trx_id = sumgt.trx_id
     AND allocgt.summary_tax_line_number = sumgt.summary_tax_line_number
     AND linegt.application_id = allocgt.application_id
     AND linegt.entity_code = allocgt.entity_code
     AND linegt.event_class_code = allocgt.event_class_code
     AND linegt.trx_id = allocgt.trx_id
     AND linegt.trx_line_id = allocgt.trx_line_id
     AND linegt.trx_level_type = allocgt.trx_level_type
     ORDER BY sumgt.summary_tax_line_number;
Line: 145

  SELECT /*+ ORDERED
             INDEX(headergt ZX_TRX_HEADERS_GT_U1)
             INDEX(sumgt ZX_IMPORT_TAX_LINES_GT_U1)
             INDEX(linegt ZX_TRANSACTION_LINES_GT_U1)*/
         sumgt.summary_tax_line_number,
         sumgt.internal_organization_id,
         sumgt.tax_regime_code,
         sumgt.tax,
         sumgt.tax_status_code,
         sumgt.tax_rate_code,
         sumgt.tax_rate,
         sumgt.tax_amt summary_tax_amt,
         sumgt.tax_jurisdiction_code,
         sumgt.tax_amt_included_flag,
         sumgt.tax_exception_id,
         sumgt.tax_exemption_id,
         sumgt.exempt_reason_code,
         sumgt.exempt_certificate_number,
         linegt.trx_line_id,
         linegt.line_amt,
         headergt.trx_date,
         headergt.minimum_accountable_unit,
         headergt.precision,
         linegt.trx_level_type,
         linegt.trx_line_date,
         linegt.adjusted_doc_date,
         linegt.line_level_action,
         sumgt.interface_entity_code,
         sumgt.interface_tax_line_id,
         headergt.related_doc_date,
         headergt.provnl_tax_determination_date,
-- added for bug 5018766
	 linegt.tax_date ,
	 linegt.tax_determine_date ,
	 linegt.tax_point_date
    FROM zx_trx_headers_gt headergt,
         zx_import_tax_lines_gt sumgt,
         zx_transaction_lines_gt linegt
   WHERE headergt.application_id = p_event_class_rec.application_id
     AND headergt.event_class_code = p_event_class_rec.event_class_code
     AND headergt.entity_code = p_event_class_rec.entity_code
     AND headergt.trx_id = p_event_class_rec.trx_id
     AND sumgt.application_id = headergt.application_id
     AND sumgt.entity_code = headergt.entity_code
     AND sumgt.event_class_code = headergt.event_class_code
     AND sumgt.trx_id = headergt.trx_id
     AND sumgt.tax_line_allocation_flag = 'N'
     AND linegt.application_id = sumgt.application_id
     AND linegt.entity_code = sumgt.entity_code
     AND linegt.event_class_code = sumgt.event_class_code
     AND linegt.trx_id = sumgt.trx_id
     AND linegt.trx_line_id = sumgt.trx_line_id
--     AND linegt.trx_level_type = sumgt.trx_level_type
     ORDER BY sumgt.summary_tax_line_number;
Line: 201

  SELECT /*+ ORDERED
             INDEX(headergt ZX_TRX_HEADERS_GT_U1)
             INDEX(sumgt ZX_IMPORT_TAX_LINES_GT_U1)
             INDEX(linegt ZX_TRANSACTION_LINES_GT_U1) */
         sumgt.summary_tax_line_number,
         sumgt.internal_organization_id,
         sumgt.tax_regime_code,
         sumgt.tax,
         sumgt.tax_status_code,
         sumgt.tax_rate_code,
         sumgt.tax_rate,
         sumgt.tax_amt summary_tax_amt,
         sumgt.tax_jurisdiction_code,
         sumgt.tax_amt_included_flag,
         sumgt.tax_exception_id,
         sumgt.tax_exemption_id,
         sumgt.exempt_reason_code,
         sumgt.exempt_certificate_number,
         linegt.trx_line_id,
         linegt.line_amt,
         headergt.trx_date,
         headergt.minimum_accountable_unit,
         headergt.precision,
         linegt.trx_level_type,
         linegt.trx_line_date,
         linegt.adjusted_doc_date,
         linegt.line_level_action,
         sumgt.interface_entity_code,
         sumgt.interface_tax_line_id,
         headergt.related_doc_date,
         headergt.provnl_tax_determination_date,
-- added for bug 5018766
	 linegt.tax_date ,
	 linegt.tax_determine_date ,
	 linegt.tax_point_date
    FROM zx_trx_headers_gt headergt,
         zx_import_tax_lines_gt sumgt,
         zx_transaction_lines_gt linegt
   WHERE headergt.application_id = p_event_class_rec.application_id
     AND headergt.event_class_code = p_event_class_rec.event_class_code
     AND headergt.entity_code = p_event_class_rec.entity_code
     AND headergt.trx_id = p_event_class_rec.trx_id
--     AND NVL(headergt.hdr_trx_user_key1, 'X') = NVL(p_event_class_rec.hdr_trx_user_key1, 'X')
--     AND NVL(headergt.hdr_trx_user_key2, 'X') = NVL(p_event_class_rec.hdr_trx_user_key2, 'X')
--     AND NVL(headergt.hdr_trx_user_key3, 'X') = NVL(p_event_class_rec.hdr_trx_user_key3, 'X')
--     AND NVL(headergt.hdr_trx_user_key4, 'X') = NVL(p_event_class_rec.hdr_trx_user_key4, 'X')
--     AND NVL(headergt.hdr_trx_user_key5, 'X') = NVL(p_event_class_rec.hdr_trx_user_key5, 'X')
--     AND NVL(headergt.hdr_trx_user_key6, 'X') = NVL(p_event_class_rec.hdr_trx_user_key6, 'X')
     AND sumgt.application_id = headergt.application_id
     AND sumgt.entity_code = headergt.entity_code
     AND sumgt.event_class_code = headergt.event_class_code
     AND sumgt.trx_id = headergt.trx_id
     AND sumgt.tax_line_allocation_flag = 'N'
     AND sumgt.trx_line_id IS NULL
--     AND NVL(sumgt.hdr_trx_user_key1, 'X') = NVL(headergt.hdr_trx_user_key1, 'X')
--     AND NVL(sumgt.hdr_trx_user_key2, 'X') = NVL(headergt.hdr_trx_user_key2, 'X')
--     AND NVL(sumgt.hdr_trx_user_key3, 'X') = NVL(headergt.hdr_trx_user_key3, 'X')
--     AND NVL(sumgt.hdr_trx_user_key4, 'X') = NVL(headergt.hdr_trx_user_key4, 'X')
--     AND NVL(sumgt.hdr_trx_user_key5, 'X') = NVL(headergt.hdr_trx_user_key5, 'X')
--     AND NVL(sumgt.hdr_trx_user_key6, 'X') = NVL(headergt.hdr_trx_user_key6, 'X')
     AND linegt.application_id = sumgt.application_id
     AND linegt.entity_code = sumgt.entity_code
     AND linegt.event_class_code = sumgt.event_class_code
     AND linegt.trx_id = sumgt.trx_id
--     AND NVL(linegt.hdr_trx_user_key1, 'X') = NVL(sumgt.hdr_trx_user_key1, 'X')
--     AND NVL(linegt.hdr_trx_user_key2, 'X') = NVL(sumgt.hdr_trx_user_key2, 'X')
--     AND NVL(linegt.hdr_trx_user_key3, 'X') = NVL(sumgt.hdr_trx_user_key3, 'X')
--     AND NVL(linegt.hdr_trx_user_key4, 'X') = NVL(sumgt.hdr_trx_user_key4, 'X')
--     AND NVL(linegt.hdr_trx_user_key5, 'X') = NVL(sumgt.hdr_trx_user_key5, 'X')
--     AND NVL(linegt.hdr_trx_user_key6, 'X') = NVL(sumgt.hdr_trx_user_key6, 'X')
     AND linegt.line_level_action = 'CREATE_WITH_TAX'
     AND linegt.applied_from_application_id IS NULL
     AND linegt.adjusted_doc_application_id IS NULL
     -- AND linegt.applied_to_application_id IS NULL  --bug#6773534
     ORDER BY sumgt.summary_tax_line_number;
Line: 278

  SELECT /*+ INDEX(ZX_TRANSACTION_LINES_GT ZX_TRANSACTION_LINES_GT_U1) */
         SUM(line_amt)
    FROM zx_transaction_lines_gt
   WHERE application_id = p_event_class_rec.application_id
     AND event_class_code = p_event_class_rec.event_class_code
     AND entity_code = p_event_class_rec.entity_code
     AND trx_id = p_event_class_rec.trx_id
     AND line_level_action = 'CREATE_WITH_TAX'
     AND applied_from_application_id IS NULL
     AND adjusted_doc_application_id IS NULL;
Line: 291

  SELECT /*+ INDEX(ZX_TRX_TAX_LINK_GT ZX_TRX_TAX_LINK_GT_U1) */
         SUM(line_amt)
    FROM zx_trx_tax_link_gt
   WHERE application_id = p_event_class_rec.application_id
     AND event_class_code = p_event_class_rec.event_class_code
     AND entity_code = p_event_class_rec.entity_code
     AND trx_id = p_event_class_rec.trx_id
     AND summary_tax_line_number = p_summary_tax_line_number;
Line: 915

 SELECT  /*+ INDEX(ZX_DETAIL_TAX_LINES_GT ZX_DETAIL_TAX_LINES_GT_U1) */
         *
   FROM  zx_detail_tax_lines_gt
  WHERE  application_id =p_event_class_rec.application_id
    AND  entity_code =p_event_class_rec.entity_code
    AND  event_class_code =p_event_class_rec.event_class_code
    AND  trx_id = p_event_class_rec.trx_id
--    AND  NVL(hdr_trx_user_key1, 'X') = NVL(p_event_class_rec.hdr_trx_user_key1, 'X')
--    AND  NVL(hdr_trx_user_key2, 'X') = NVL(p_event_class_rec.hdr_trx_user_key2, 'X')
--    AND  NVL(hdr_trx_user_key3, 'X') = NVL(p_event_class_rec.hdr_trx_user_key3, 'X')
--    AND  NVL(hdr_trx_user_key4, 'X') = NVL(p_event_class_rec.hdr_trx_user_key4, 'X')
--    AND  NVL(hdr_trx_user_key5, 'X') = NVL(p_event_class_rec.hdr_trx_user_key5, 'X')
--    AND  NVL(hdr_trx_user_key6, 'X') = NVL(p_event_class_rec.hdr_trx_user_key6, 'X')
    AND  trx_line_id =
         ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_line_id(p_trx_line_index)
    AND  trx_level_type =
         ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_level_type(p_trx_line_index);
Line: 1128

    DELETE /*+ INDEX(ZX_DETAIL_TAX_LINES_GT ZX_DETAIL_TAX_LINES_GT_U1) */
      FROM  zx_detail_tax_lines_gt
     WHERE application_id =p_event_class_rec.application_id
       AND entity_code =p_event_class_rec.entity_code
       AND event_class_code =p_event_class_rec.event_class_code
       AND trx_id = p_event_class_rec.trx_id
       AND trx_line_id =
           ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_line_id(p_trx_line_index)
       AND trx_level_type =
           ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.trx_level_type(p_trx_line_index);
Line: 1843

   * SELECT zx_lines_s.NEXTVAL INTO
   *        ZX_TDS_CALC_SERVICES_PUB_PKG.g_detail_tax_lines_tbl(
   *                                 p_new_row_num).tax_line_id from dual;
Line: 1997

   *                         p_new_row_num).last_updated_by := fnd_global.user_id;
Line: 1999

   *                                  p_new_row_num).last_update_date :=  sysdate;
Line: 2001

   *                     p_new_row_num).last_update_login := fnd_global.login_id;
Line: 2054

   SELECT * FROM zx_lines
    WHERE application_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_application_id(p_trx_line_index)
      AND entity_code =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_entity_code(p_trx_line_index)
      AND event_class_code  =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_event_class_code(p_trx_line_index)
      AND trx_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_trx_id(p_trx_line_index)
      AND trx_line_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_line_id(p_trx_line_index)
      AND trx_level_type =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_trx_level_type(p_trx_line_index)
      AND tax_provider_id IS NULL
      AND cancel_flag<> 'Y'
      AND offset_link_to_tax_line_id IS NULL
      AND mrc_tax_line_flag = 'N';
Line: 2547

   SELECT * FROM zx_lines
    WHERE application_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_application_id(
          p_trx_line_index)
      AND entity_code =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_entity_code(
          p_trx_line_index)
      AND event_class_code  =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_event_class_code(
          p_trx_line_index)
      AND trx_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_trx_id(
          p_trx_line_index)
      AND trx_line_id =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_line_id(
          p_trx_line_index)
      AND trx_level_type =
          ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_trx_level_type(
          p_trx_line_index)
/* Bug 5131206:
   For partner integration, when the line_level_action is 'ALLOCATE_TAX_ONLY_ADJUSTMENT',
   eBTax needs to create prorated tax lines.
   In other cases, partner tax lines should be excluded.
*/
--      AND tax_provider_id IS  NULL
      AND (tax_provider_id IS NULL
           OR ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.line_level_action(p_trx_line_index) = 'ALLOCATE_TAX_ONLY_ADJUSTMENT')
      AND cancel_flag<> 'Y'
      AND offset_link_to_tax_line_id IS NULL
      AND mrc_tax_line_flag = 'N';