DBA Data[Home] [Help]

APPS.JAI_BOE_MIGRATION_PKG SQL Statements

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

Line: 48

      SELECT boe_id, tax_category_id FROM JAI_BOE_MIGRATION_TEMP;
Line: 134

      SELECT BOE_AMOUNT
            ,AMOUNT_APPLIED
            ,AMOUNT_WRITTEN_OFF
            ,INVOICE_NUM,
             CONSOLIDATED_FLAG
      FROM jai_cmn_boe_hdrs_all
      WHERE boe_id = pn_boe_id;
Line: 166

      update_boe_hdr(pn_boe_id
                    ,pn_org_id
                    ,ln_applied_amount
                    ,lv_boe_invoice_num);
Line: 175

      insert_boe_rounding(pn_boe_id);
Line: 236

  PROCEDURE update_boe_hdr
  (
    pn_boe_id         IN NUMBER
   ,pn_org_id         IN NUMBER
   ,pn_amount_applied IN NUMBER
   ,pv_invoice_num    IN VARCHAR2
  ) IS

    CURSOR boe_invoice_cur(pn_invoice_num IN VARCHAR2) IS
      SELECT PAYMENT_STATUS_FLAG
      FROM AP_INVOICES
      WHERE INVOICE_NUM = pn_invoice_num;
Line: 253

    Fnd_File.put_line(Fnd_File.LOG,'  **Start update_boe_hdr for boe_id:' || pn_boe_id ||' invoice num:' || pv_invoice_num ||'applied amount:' || pn_amount_applied || ' **');
Line: 267

    UPDATE jai_cmn_boe_hdrs_all SET
        status = boe_status,
        migration_flag = 'Y',
        org_id = pn_org_id,
        BOE_WITHOUT_REFER_FLAG = decode(CONSOLIDATED_FLAG,'Y',NULL,'N','Y'),
        CUSTOMS_AUTHORITY_ID = VENDOR_ID,
        CUSTOMS_AUTHORITY_SITE_ID = VENDOR_SITE_ID,
        BOE_DATE = IMPORT_DATE,
        last_update_date = SYSDATE,
        last_updated_by = fnd_global.user_id
    WHERE boe_id = pn_boe_id;
Line: 278

    Fnd_File.put_line(Fnd_File.LOG,'  **Finish update_boe_hdr for boe_id:' || pn_boe_id ||' with boe status:' || boe_status || '--- **');
Line: 280

  END update_boe_hdr;
Line: 380

      SELECT BOE_ID,
             SUM(BASIC_DUTY_AMOUNT) customs,
             SUM(ADDL_DUTY_AMOUNT) additional_customs_duty,
             SUM(SURCH_DUTY_AMOUNT) surcharge_duty,
             SUM(TOTAL_DUTY_AMOUNT) total_tax_amount,
             SUM(EDU_CESS_CVD_AMOUNT) cvd_education_cess,
             SUM(EDU_CESS_CUSTOMS_AMOUNT) customs_edu_cess,
             SUM(ADDITIONAL_CVD_AMT) additional_CVD,
             SUM(SH_CUSTOMS_CESS_AMOUNT) customs_sh_education_cess,
             SUM(SH_CVD_CESS_AMOUNT) cvd_sh_edu_cess
      FROM jai_cmn_boe_dtls
      WHERE BOE_ID = pn_boe_id
      GROUP BY BOE_ID;
Line: 395

      SELECT customs_tariff,duty_code,PKG_NUMBER,SERIAL_NUMBER
      FROM jai_cmn_boe_dtls
      WHERE BOE_ID = pn_boe_id AND rownum = 1;
Line: 415

    SELECT jai_boe_details_s.NEXTVAL INTO ln_boe_detail_id FROM dual;
Line: 450

    insert_boe_detail(p_boe_detail_rec => l_boe_detail_type_rec);
Line: 499

      SELECT BOE_ID, item_number, SUM(QUANTITY) QUANTITY,
             SUM(BASIC_DUTY_AMOUNT) customs,
             SUM(ADDL_DUTY_AMOUNT) additional_customs_duty,
             SUM(SURCH_DUTY_AMOUNT) surcharge_duty,
             SUM(TOTAL_DUTY_AMOUNT) total_tax_amount,
             SUM(EDU_CESS_CVD_AMOUNT) cvd_education_cess,
             SUM(EDU_CESS_CUSTOMS_AMOUNT) customs_edu_cess,
             SUM(ADDITIONAL_CVD_AMT) additional_CVD,
             SUM(SH_CUSTOMS_CESS_AMOUNT) customs_sh_education_cess,
             SUM(SH_CVD_CESS_AMOUNT) cvd_sh_edu_cess
      FROM jai_cmn_boe_dtls
      WHERE BOE_ID = v_boe_id
      GROUP BY BOE_ID, item_number;
Line: 514

      SELECT uom_code,customs_tariff,duty_code,PKG_NUMBER,SERIAL_NUMBER
      FROM jai_cmn_boe_dtls
      WHERE BOE_ID = pn_boe_id AND item_number = pn_item_number AND rownum = 1;
Line: 533

      SELECT jai_boe_details_s.NEXTVAL INTO ln_boe_detail_id FROM dual;
Line: 563

      insert_boe_detail(p_boe_detail_rec => l_boe_detail_type_rec);
Line: 602

  PROCEDURE insert_boe_detail(p_boe_detail_rec IN JAI_BOE_DETAILS%ROWTYPE) IS
  BEGIN
    Fnd_File.put_line(Fnd_File.LOG,'  **Start insert_boe_detail for boe_detail_id:' ||p_boe_detail_rec.BOE_DETAIL_ID || '--- **');
Line: 606

    INSERT INTO JAI_BOE_DETAILS
      (BOE_DETAIL_ID,
       DETAIL_LINE_NUM,
       BOE_ID, QUANTITY,
       UOM_CODE,
       INVENTORY_ITEM_ID,
       CUSTOMS_TARIFF_CODE,
       DUTY_CODE,
       DESCRIPTION,
       TAX_CATEGORY_ID,
       TAX_AMOUNT,
       PKG_MARKS_NUM,
       PKG_SERIAL_NUMBER,
       CREATION_DATE,
       CREATED_BY,
       LAST_UPDATE_DATE,
       LAST_UPDATED_BY,
       LAST_UPDATE_LOGIN,
       OBJECT_VERSION_NUMBER)
    VALUES
      (p_boe_detail_rec.BOE_DETAIL_ID,
       p_boe_detail_rec.DETAIL_LINE_NUM,
       p_boe_detail_rec.BOE_ID,
       p_boe_detail_rec.QUANTITY,
       p_boe_detail_rec.UOM_CODE,
       p_boe_detail_rec.INVENTORY_ITEM_ID,
       p_boe_detail_rec.CUSTOMS_TARIFF_CODE,
       p_boe_detail_rec.DUTY_CODE,
       p_boe_detail_rec.DESCRIPTION,
       p_boe_detail_rec.TAX_CATEGORY_ID,
       round(p_boe_detail_rec.TAX_AMOUNT,2),
       p_boe_detail_rec.PKG_MARKS_NUM,
       p_boe_detail_rec.PKG_SERIAL_NUMBER,
       SYSDATE,
       fnd_global.user_id,
       SYSDATE,
       fnd_global.user_id,
       fnd_global.user_id,
       1);
Line: 645

  END insert_boe_detail;
Line: 675

  PROCEDURE insert_boe_detail_tax(p_boe_detail_tax_rec IN JAI_BOE_DETAIL_TAXES%ROWTYPE) IS
  BEGIN
    Fnd_File.put_line(Fnd_File.LOG,'**Start insert_boe_detail_tax for BOE_DETAIL_TAX_ID:'||p_boe_detail_tax_rec.BOE_DETAIL_TAX_ID || '--- **');
Line: 678

    INSERT INTO JAI_BOE_DETAIL_TAXES
      (BOE_DETAIL_TAX_ID,
       BOE_DETAIL_ID,
       TAX_LINE_NO,
       TAX_ID,
       TAX_TYPE,
       TAX_AMOUNT,
       APPLIED_AMOUNT,
       INCLUSIVE_TAX_FLAG,
       BOE_FLAG,
       CREATION_DATE,
       CREATED_BY,
       LAST_UPDATE_DATE,
       LAST_UPDATED_BY,
       LAST_UPDATE_LOGIN,
       OBJECT_VERSION_NUMBER)
    VALUES
      (p_boe_detail_tax_rec.BOE_DETAIL_TAX_ID,
       p_boe_detail_tax_rec.BOE_DETAIL_ID,
       p_boe_detail_tax_rec.TAX_LINE_NO,
       p_boe_detail_tax_rec.TAX_ID,
       p_boe_detail_tax_rec.TAX_TYPE,
       round(p_boe_detail_tax_rec.TAX_AMOUNT,2),
       round(p_boe_detail_tax_rec.APPLIED_AMOUNT,2),
       'N',
       'Y',
       SYSDATE,
       fnd_global.user_id,
       SYSDATE,
       fnd_global.user_id,
       fnd_global.user_id,
       1);
Line: 710

  END insert_boe_detail_tax;
Line: 740

  PROCEDURE insert_boe_rounding(pn_boe_id IN NUMBER) IS
    l_boe_rounding_rec JAI_BOE_ROUNDINGS%ROWTYPE;
Line: 744

      SELECT
            jbt.tax_id,
            SUM(jbt.tax_amount) tax_amount
      FROM jai_boe_details jbd,
           jai_boe_detail_taxes jbt
      WHERE jbd.boe_detail_id = jbt.boe_detail_id
        AND jbd.boe_id = pn_boe_id
        AND jbt.boe_flag = 'Y'
      GROUP BY jbt.tax_id;
Line: 756

    Fnd_File.put_line(Fnd_File.LOG,'  **Start insert_boe_rounding for boe_id:' ||pn_boe_id || '--- **');
Line: 760

      SELECT jai_boe_roundings_s.NEXTVAL INTO ln_boe_rounding_id FROM dual;
Line: 767

      INSERT INTO JAI_BOE_ROUNDINGS
        (ROUNDING_ID,
        BOE_ID,
        TAX_ID,
        TAX_AMOUNT,
        ROUNDING_AMOUNT,
        TOTAL_AMOUNT,
        CREATION_DATE,
        CREATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_LOGIN,
        OBJECT_VERSION_NUMBER)
      VALUES
        (l_boe_rounding_rec.rounding_id,
         l_boe_rounding_rec.boe_id,
         l_boe_rounding_rec.tax_id,
         l_boe_rounding_rec.tax_amount,
         l_boe_rounding_rec.rounding_amount,
         l_boe_rounding_rec.total_amount,
         SYSDATE,
         fnd_global.user_id,
         SYSDATE,
         fnd_global.user_id,
         fnd_global.user_id,
         1);
Line: 795

  END insert_boe_rounding;
Line: 836

      SELECT count(b.tax_id) cnt_tax
      FROM jai_cmn_tax_ctg_lines jctl,
           jai_cmn_taxes_all b
      WHERE jctl.tax_category_id = v_tax_category_id
       AND  jctl.tax_id = b.tax_id
       AND   b.tax_type = v_tax_type;
Line: 843

      SELECT b.tax_id,
             b.tax_name
       FROM jai_cmn_tax_ctg_lines jctl,
            jai_cmn_taxes_all b
      WHERE jctl.tax_category_id = v_tax_category_id
        AND jctl.tax_id = b.tax_id
        AND b.tax_type = v_tax_type;
Line: 911

  PROCEDURE insert_tax_wise_data
  (
    pn_tax_category_id    IN NUMBER
   ,pv_tax_type           IN VARCHAR2
   ,pn_boe_detail_id      IN NUMBER
   ,pn_boe_tax_line_num   IN NUMBER
   ,pn_tax_amount         IN NUMBER
   ,pn_tax_applied_amount IN NUMBER
  ) IS

    ln_tax_id          NUMBER;
Line: 926

    Fnd_File.put_line(Fnd_File.LOG,'  **Start insert_tax_wise_data for boe_detail_id:' ||pn_boe_detail_id || '--- **');
Line: 932

    SELECT jai_boe_detail_taxes_s.NEXTVAL INTO ln_boe_tax_id FROM dual;
Line: 941

    insert_boe_detail_tax(p_boe_detail_tax_rec => l_boe_tax_type_rec);
Line: 943

  END insert_tax_wise_data;
Line: 991

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_customs
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.customs
                          ,pn_tax_applied_amount => dedicate_dtl_rec.customs * nvl(pn_applied_percentage,0));
Line: 1002

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_boe_add_customs
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.additional_customs_duty
                          ,pn_tax_applied_amount => dedicate_dtl_rec.additional_customs_duty * nvl(pn_applied_percentage,0));
Line: 1013

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_boe_surcharge_duty
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.surcharge_duty
                          ,pn_tax_applied_amount => dedicate_dtl_rec.surcharge_duty * nvl(pn_applied_percentage,0));
Line: 1023

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_cvd_edu_cess
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.cvd_education_cess
                          ,pn_tax_applied_amount => dedicate_dtl_rec.cvd_education_cess * nvl(pn_applied_percentage,0));
Line: 1033

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_customs_edu_cess
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.customs_edu_cess
                          ,pn_tax_applied_amount => dedicate_dtl_rec.customs_edu_cess * nvl(pn_applied_percentage ,0));
Line: 1042

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_add_cvd
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.additional_CVD
                          ,pn_tax_applied_amount => dedicate_dtl_rec.additional_CVD * nvl(pn_applied_percentage ,0));
Line: 1053

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_sh_customs_edu_Cess
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.customs_sh_education_cess
                          ,pn_tax_applied_amount => dedicate_dtl_rec.customs_sh_education_cess * nvl(pn_applied_percentage ,0));
Line: 1064

      insert_tax_wise_data(pn_tax_category_id    => pn_tax_category_id
                          ,pv_tax_type           => jai_constants.tax_type_sh_cvd_edu_cess
                          ,pn_boe_detail_id      => pn_boe_detail_id
                          ,pn_boe_tax_line_num   => ln_boe_tax_line_num
                          ,pn_tax_amount         => dedicate_dtl_rec.cvd_sh_edu_cess
                          ,pn_tax_applied_amount => dedicate_dtl_rec.cvd_sh_edu_cess * nvl(pn_applied_percentage,0));
Line: 1121

    SELECT hdr.boe_id,
           hdr.BOE_AMOUNT,
           hdr.AMOUNT_APPLIED,
           hdr.AMOUNT_WRITTEN_OFF,
           hdr.status,
           hdr.migration_flag,
           OU.ORGANIZATION_ID OU_ID
      FROM JAI_CMN_BOE_HDRS_ALL hdr,
           org_organization_definitions INV,
           hr_all_organization_units OU
      WHERE INV.operating_unit = OU.organization_id
      AND   INV.organization_id = hdr.organization_id
      AND   hdr.boe_id = ln_boe_id;
Line: 1136

    SELECT org_id
      FROM jai_cmn_tax_ctgs_all
      WHERE tax_category_id = ln_tax_category_id;
Line: 1239

      SELECT jitc.tax_category_id,
             jctl.tax_id, b.tax_type,
             rttv.regime_code
      FROM jai_cmn_tax_ctgs_all jitc,
           jai_cmn_tax_ctg_lines jctl,
           jai_cmn_taxes_all b,
           jai_regime_tax_types_v rttv
      WHERE jitc.tax_category_id = jctl.tax_category_id
      AND   jctl.tax_id = b.tax_id
      AND   rttv.tax_type = b.tax_type
      AND   jitc.tax_category_id = ln_tax_category_id;
Line: 1252

      SELECT jitc.tax_category_id,
             b.tax_type,
             COUNT(jctl.tax_id) cnt_tax_id
      FROM jai_cmn_tax_ctgs_all jitc,
           jai_cmn_tax_ctg_lines jctl,
           jai_cmn_taxes_all b,
           jai_regime_tax_types_v rttv
      WHERE jitc.tax_category_id = jctl.tax_category_id
      AND   jctl.tax_id = b.tax_id
      AND   rttv.tax_type = b.tax_type
      AND   rttv.regime_code = jai_constants.customs_regime
      AND   jitc.tax_category_id = ln_tax_category_id
      GROUP BY jitc.tax_category_id, b.tax_type, rttv.regime_code;
Line: 1343

  SELECT set_of_books_id ledger_id
  FROM hr_operating_units
  WHERE organization_id = v_org_id;
Line: 1358

  SELECT COUNT(1)
  INTO ln_count
  FROM gl_period_statuses_v gpsv,
       fnd_application fa
  WHERE gpsv.application_id = fa.application_id
  AND gpsv.closing_status = 'O'
  AND pd_date BETWEEN gpsv.start_date AND NVL(gpsv.end_date,pd_date)
  AND fa.application_short_name = 'SQLGL'
  AND gpsv.set_of_books_id = ln_ledger_id;
Line: 1425

      SELECT org.boe_account_id boe_account,
             hdr.organization_id,
             hdr.location_id
      FROM JAI_CMN_INVENTORY_ORGS org,
           jai_cmn_boe_hdrs_all hdr
      WHERE org.organization_id = hdr.organization_id
        AND org.location_id = hdr.location_id
        AND hdr.boe_id = v_boe_id;
Line: 1435

      SELECT jbt.tax_type,
             SUM(jbt.tax_amount) tax_amt,
             SUM(jbt.applied_amount) applied_amt,
             (SUM(jbt.tax_amount) - SUM(jbt.applied_amount)) available_amt
      FROM jai_boe_details jbd,
           jai_boe_detail_taxes jbt
      WHERE jbd.boe_id = v_boe_id
      AND   jbd.boe_detail_id = jbt.boe_detail_id
      GROUP BY jbt.tax_type;