DBA Data[Home] [Help]

APPS.JAI_AP_TOLERANCE_PKG SQL Statements

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

Line: 17

   SELECT *
   FROM   JAI_AP_TOL_SETUPS_ALL
   where  org_id = p_org_id;
Line: 22

   SELECT 1
   FROM   ap_invoice_distributions_all
   WHERE  invoice_id = inv_id
   AND    vat_code = cp_vat_code
   AND    rownum = 1;
Line: 29

   SELECT SUM(ail.amount) line_amount
   FROM   ap_invoice_lines_all ail
   WHERE  ail.invoice_id = inv_id
   AND    EXISTS (SELECT 1
                     FROM   ap_invoice_distributions_all apid
                     WHERE  apid.invoice_line_number = ail.line_number
                     AND    apid.invoice_id = inv_id
                     );
Line: 39

   SELECT least(h_amt*NVL(tolerance_pos_percent,0)/100, NVL(tolerance_pos_amt,0)) max_val,
          least(h_amt*NVL(tolerance_neg_percent,0)/100, NVL(tolerance_neg_amt,0)) min_val
   FROM   JAI_AP_TOL_SETUPS_ALL;
Line: 49

   SELECT distribution_line_number, set_of_books_id
   FROM   ap_invoice_distributions_all
   WHERE  invoice_id = inv_id
   AND    invoice_line_number = cp_invoice_line_number
   AND    line_type_lookup_code = cp_line_type
   AND    description   = cp_description
   AND    rownum = 1;
Line: 64

   SELECT line_number, set_of_books_id
   FROM   ap_invoice_lines_all
   WHERE  invoice_id = inv_id
   AND    line_type_lookup_code =cp_line_type
   AND    description   = cp_description
   AND    rownum = 1;
Line: 75

   SELECT currency_code
   FROM   gl_sets_of_books
   WHERE  set_of_books_id = sob_id;
Line: 83

  insertion_amount                  NUMBER := 0;
Line: 102

  ln_login_id           AP_INVOICE_LINES_ALL.LAST_UPDATE_LOGIN%TYPE;
Line: 108

  SELECT max (line_number)
  FROM   ap_invoice_lines_all
  WHERE  invoice_id = p_invoice_id;
Line: 116

  SELECT   accounting_date
          ,period_name
          ,deferred_acctg_flag
          ,def_acctg_start_date
          ,def_acctg_end_date
          ,def_acctg_number_of_periods
          ,def_acctg_period_type
          ,set_of_books_id
  FROM    ap_invoice_lines_all
  WHERE   invoice_id = p_invoice_id
  AND     line_number = cpn_max_line_num;
Line: 134

	SELECT	a.accrual_posted_flag,
			a.assets_addition_flag,
			a.assets_tracking_flag
	FROM 	ap_invoice_distributions_all a,
			ap_invoice_lines_all b
	WHERE 	a.invoice_id = b.invoice_id
	and 	a.invoice_line_number = b.line_number
	and 	a.invoice_id = cp_invoice_id
	AND 	b.line_type_lookup_code = 'ITEM';
Line: 223

     UPDATE ap_invoice_distributions_all
        SET amount = 0
      WHERE invoice_id = p_invoice_id
        AND vat_code = lv_vat_code
  RETURNING invoice_line_number INTO ln_invc_line_num;
Line: 229

     UPDATE  ap_invoice_lines_all
        SET  amount = 0
      WHERE  invoice_id = p_invoice_id
        AND  line_number = ln_invc_line_num;
Line: 235

     P_return_message  := ' Updated existing rounding line';
Line: 282

	  --INSERT POSITIVE OR NEGATIVE DISTRIBUTION EQUAL TO DIFF_AMOUNT
	  insertion_amount := (-1)*diff_amount;
Line: 288

  IF insertion_amount <> 0 THEN

    lv_not_required := 'NOT REQUIRED';
Line: 302

     UPDATE ap_invoice_lines_all
        SET amount = insertion_amount,
	    last_update_date = sysdate,
	    last_updated_by  = ln_user_id,
	    last_update_login = ln_login_id
      WHERE  invoice_id  =p_invoice_id
        AND    line_number = ln_invc_line_num  ;
Line: 314

	    INSERT INTO ap_invoice_lines_all
	    (
	        INVOICE_ID
	      , LINE_NUMBER
	      , LINE_TYPE_LOOKUP_CODE
	      , DESCRIPTION
	      , ORG_ID
	      , MATCH_TYPE
	      , ACCOUNTING_DATE
	      , PERIOD_NAME
	      , DEFERRED_ACCTG_FLAG
	      , DEF_ACCTG_START_DATE
	      , DEF_ACCTG_END_DATE
	      , DEF_ACCTG_NUMBER_OF_PERIODS
	      , DEF_ACCTG_PERIOD_TYPE
	      , SET_OF_BOOKS_ID
	      , AMOUNT
	      , WFAPPROVAL_STATUS
	      , CREATION_DATE
	      , CREATED_BY
	      , LAST_UPDATED_BY
	      , LAST_UPDATE_DATE
	      , LAST_UPDATE_LOGIN
	    )
	    VALUES
	    (
	        p_invoice_id
	      , ln_invc_line_num
	      , lv_misc
	      , lv_description
	      , p_org_id
	      , lv_not_matched
	      , rec_max_ap_lines_all.accounting_date
	      , rec_max_ap_lines_all.period_name
	      , rec_max_ap_lines_all.deferred_acctg_flag
	      , rec_max_ap_lines_all.def_acctg_start_date
	      , rec_max_ap_lines_all.def_acctg_end_date
	      , rec_max_ap_lines_all.def_acctg_number_of_periods
	      , rec_max_ap_lines_all.def_acctg_period_type
	      , rec_max_ap_lines_all.set_of_books_id
	      , insertion_amount
	       , lv_not_required
	      , sysdate
	      , ln_user_id
	      , ln_user_id
	      , sysdate
	      , ln_login_id
	    );
Line: 365

       fnd_file.put_line(FND_FILE.LOG,' Error while inserting JAI Rounding
                                        adjustment in ail'|| SQLERRM);
Line: 383

        UPDATE ap_invoice_distributions_all
           SET amount = insertion_amount,
               last_update_date = sysdate,
	       last_updated_by  = ln_user_id,
	       last_update_login = ln_login_id
         WHERE invoice_id               =p_invoice_id
           AND distribution_line_number = from_inv_dist_rec.distribution_line_number
           AND invoice_line_number =ln_invc_line_num ;
Line: 400

	    INSERT INTO ap_invoice_distributions_all
	    (
	      accounting_date,
	      accrual_posted_flag,
	      assets_addition_flag,
	      assets_tracking_flag,
	      cash_posted_flag,
	      distribution_line_number,
	      dist_code_combination_id,
	      invoice_id,
	      last_updated_by,
	      last_update_date,
	      line_type_lookup_code,
	      period_name,
	      set_of_books_id,
	      amount,
	      base_amount,
	      created_by,
	      creation_date,
	      description,
	      last_update_login,
	      posted_flag,
	      reversal_flag,
	      vat_code,
	      invoice_distribution_id,
	      org_id,
	      dist_match_type,
	      invoice_line_number
	    )
	    VALUES
	    (
	      rec_max_ap_lines_all.accounting_date,
	      r_invoice_distribution.accrual_posted_flag,
	      r_invoice_distribution.assets_addition_flag,
	      r_invoice_distribution.assets_tracking_flag,
	      lv_cash_posted_flag,
	      ln_distribution_line_num ,
	      set_up_values_rec.tolerance_charge_account_id,
	      p_invoice_id,
	      ln_user_id,
	      sysdate,
	      lv_misc,
	      rec_max_ap_lines_all.period_name,
	      rec_max_ap_lines_all.set_of_books_id,
	      insertion_amount,
	      insertion_amount,
	      ln_user_id,
	      sysdate,
	      lv_description, /* 'Commercial Rounding Off Distribution', Ramananda for removal of SQL LITERALs */
	      ln_login_id,
	      'N',
	      'N',
	      lv_vat_code, /* 'ROUNDING',  Ramananda for removal of SQL LITERALs */
	      ap_invoice_distributions_s.nextval,
	      p_org_id
	      ,lv_not_matched
	      ,ln_invc_line_num
	    );
Line: 461

          fnd_file.put_line(FND_FILE.LOG,' Error while inserting JAI Rounding adjustment in aid'|| SQLERRM);