DBA Data[Home] [Help]

APPS.ZX_TDS_IMPORT_DOCUMENT_PKG SQL Statements

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

Line: 99

  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,
         -- Bug 7117340 -- DFF ER
         sumgt.attribute1,
         sumgt.attribute2,
         sumgt.attribute3,
         sumgt.attribute4,
         sumgt.attribute5,
         sumgt.attribute6,
         sumgt.attribute7,
         sumgt.attribute8,
         sumgt.attribute9,
         sumgt.attribute10,
         sumgt.attribute11,
         sumgt.attribute12,
         sumgt.attribute13,
         sumgt.attribute14,
         sumgt.attribute15,
         sumgt.attribute_category
    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: 179

  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,
         -- Bug 7117340 -- DFF ER
         sumgt.attribute1,
         sumgt.attribute2,
         sumgt.attribute3,
         sumgt.attribute4,
         sumgt.attribute5,
         sumgt.attribute6,
         sumgt.attribute7,
         sumgt.attribute8,
         sumgt.attribute9,
         sumgt.attribute10,
         sumgt.attribute11,
         sumgt.attribute12,
         sumgt.attribute13,
         sumgt.attribute14,
         sumgt.attribute15,
         sumgt.attribute_category
    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: 252

  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,
         -- Bug 7117340 -- DFF ER
         sumgt.attribute1,
         sumgt.attribute2,
         sumgt.attribute3,
         sumgt.attribute4,
         sumgt.attribute5,
         sumgt.attribute6,
         sumgt.attribute7,
         sumgt.attribute8,
         sumgt.attribute9,
         sumgt.attribute10,
         sumgt.attribute11,
         sumgt.attribute12,
         sumgt.attribute13,
         sumgt.attribute14,
         sumgt.attribute15,
         sumgt.attribute_category
    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: 346

  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: 359

  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: 990

 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: 1012

   SELECT tax_line_id 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 =
          NVL(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_line_id(
                                                                    p_trx_line_index), trx_line_id)
      AND trx_level_type =
          NVL(ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.adjusted_doc_trx_level_type(
                                                                 p_trx_line_index), trx_level_type)
      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'
      AND tax = c_tax
      AND tax_regime_code = c_tax_regime_code
      AND tax_apportionment_line_number = c_apportionment_line_number;
Line: 1262

    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: 1984

   * 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: 2183

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

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

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

   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: 2725

          SELECT line_amt
          INTO l_orig_amt
          FROM zx_lines_det_factors
          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);
Line: 2741

          SELECT sum(line_amt)
          INTO l_appl_line_amt
          FROM zx_lines_det_factors
          WHERE applied_from_application_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_application_id(p_trx_line_index)
          AND applied_from_entity_code =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_entity_code(p_trx_line_index)
          AND applied_from_event_class_code  =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_event_class_code(p_trx_line_index)
          AND applied_from_trx_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_trx_id(p_trx_line_index)
          AND applied_from_line_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_line_id(p_trx_line_index)
          AND applied_from_trx_level_type =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_trx_level_type(p_trx_line_index);
Line: 2757

          SELECT sum(tax_amt)
          INTO l_appl_tax_amt
          FROM zx_lines
          WHERE applied_from_application_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_application_id(p_trx_line_index)
          AND applied_from_entity_code =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_entity_code(p_trx_line_index)
          AND applied_from_event_class_code  =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_event_class_code(p_trx_line_index)
          AND applied_from_trx_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_trx_id(p_trx_line_index)
          AND applied_from_line_id =
              ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.applied_from_line_id(p_trx_line_index)
          AND applied_from_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: 2909

   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';