DBA Data[Home] [Help]

APPS.CE_CASH_FCST SQL Statements

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

Line: 8

	SELECT 	cfh.name, cfh.aging_type,
		cfh.overdue_transactions, cfh.transaction_calendar_id,
		cfh.start_project_id, cfh.end_project_id
	FROM 	CE_FORECAST_HEADERS cfh
	WHERE 	cfh.forecast_header_id = p_forecast_header_id;
Line: 18

	SELECT	rowid, forecast_row_id, row_number, trx_type, nvl(lead_time,0),
		NVL(forecast_method,'F'), discount_option, DECODE(trx_type, 'PAY', 'PAY', 'XTR', 'XTR', 'XTI', 'XTR', 'XTO', 'XTR', SUBSTR(trx_type, 1,2)),
		include_float_flag, NVL(order_status,'A'),
		order_date_type, code_combination_id, budget_name,
		encumbrance_type_id, chart_of_accounts_id,
		set_of_books_id, NVL(org_id,-99), legal_entity_id,
		roll_forward_type, roll_forward_period,
		NVL(include_dispute_flag,'N'), sales_stage_id,
		channel_code, NVL(win_probability,0), sales_forecast_status,
		customer_profile_class_id, bank_account_id,
		receipt_method_id, vendor_type, payment_method, pay_group,
		payment_priority, authorization_status, type, budget_type,
		budget_version, include_hold_flag, include_net_cash_flag, budget_version_id,
		payroll_id, xtr_bank_account, company_code, exclude_indic_exp, org_payment_method_id,
		external_source_type, criteria_category,
		criteria1, criteria2, criteria3, criteria4, criteria5,
		criteria6, criteria7, criteria8, criteria9, criteria10,
		criteria11, criteria12, criteria13, criteria14, criteria15,
		use_average_payment_days, period, order_type_id,
                use_payment_terms, include_temp_labor_flag
	FROM 	ce_forecast_rows
	WHERE 	row_number BETWEEN NVL(p_rownum_from, row_number) AND
				   NVL(p_rownum_to, row_number)
	AND 	forecast_header_id = p_forecast_header_id
        AND     trx_type 	   <> 'GLC';
Line: 46

        SELECT  rowid, forecast_row_id, row_number,
		set_of_books_id, code_combination_id, chart_of_accounts_id
	FROM    ce_forecast_rows
        WHERE   row_number BETWEEN NVL(p_rownum_from, row_number) AND
                                   NVL(p_rownum_to, row_number)
        AND 	forecast_header_id = p_forecast_header_id
	AND	trx_type 	   = 'GLC';
Line: 353

  SELECT  forecast_header_id
  INTO    l_forecast_header_id
  FROM    ce_forecasts
  WHERE   forecast_id = G_forecast_id;
Line: 384

	SELECT 	currency_code
	FROM	fnd_currencies
	WHERE	enabled_flag 	= 'Y'
	AND	currency_code <> CE_CASH_FCST.G_rp_forecast_currency
	AND	currency_code <> 'STAT'
	AND	CE_CASH_FCST.G_rp_exchange_date BETWEEN
		  NVL(start_date_active,CE_CASH_FCST.G_rp_exchange_date) and
		  NVL(end_date_active,CE_CASH_FCST.G_rp_exchange_date);
Line: 394

	SELECT 	currency_code
	FROM	fnd_currencies
	WHERE	enabled_flag 	= 'Y'
	AND	currency_code <> CE_CASH_FCST.G_rp_forecast_currency
	AND	currency_code <> 'STAT'
	AND	( CE_CASH_FCST.G_rp_exchange_date <
		  NVL(start_date_active,CE_CASH_FCST.G_rp_exchange_date) OR
		  CE_CASH_FCST.G_rp_exchange_date >
		  NVL(end_date_active,CE_CASH_FCST.G_rp_exchange_date));
Line: 405

	SELECT	distinct(org.currency_code)
	FROM	ce_forecast_rows r,
		ce_forecast_oe_orgs_v org
	WHERE	r.row_number BETWEEN
		  NVL(CE_CASH_FCST.G_rp_rownum_from, row_number) and
		  NVL(CE_CASH_FCST.G_rp_rownum_to, row_number)
	AND	r.forecast_header_id = CE_CASH_FCST.G_rp_forecast_header_id
	AND	org.currency_code <> CE_CASH_FCST.G_rp_forecast_currency
	AND	r.trx_type = 'OEO'
	AND	org.org_id = NVL(r.org_id, org.org_id);
Line: 443

          insert into CE_CURRENCY_RATES_TEMP
		(forecast_request_id, currency_code, exchange_rate, to_currency)
	  values (CE_CASH_FCST.G_forecast_id, curr, xrate, to_curr);
Line: 458

	      CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,
		G_rp_forecast_header_id, null,'CE_FC_MISSING_RATE', error_msg);
Line: 468

      insert into CE_CURRENCY_RATES_TEMP (forecast_request_id, currency_code,
		exchange_rate, to_currency)
      values (CE_CASH_FCST.G_forecast_id, to_curr, 1, to_curr);
Line: 481

	   CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,
		G_rp_forecast_header_id, null,'CE_FC_BAD_CURRENCY', error_msg);
Line: 521

	SELECT 	currency_code
	FROM	fnd_currencies
	WHERE	enabled_flag = 'Y'
	AND	currency_code <> CE_CASH_FCST.G_rp_forecast_currency
	AND	currency_code <> 'STAT'
	AND 	CE_CASH_FCST.G_rp_exchange_date BETWEEN
		  NVL(start_date_active,CE_CASH_FCST.G_rp_exchange_date)
		  and NVL(end_date_active,CE_CASH_FCST.G_rp_exchange_date);
Line: 531

	SELECT 	currency_code
	FROM	fnd_currencies
	WHERE	enabled_flag = 'Y'
	AND	currency_code <> CE_CASH_FCST.G_rp_forecast_currency
	AND	currency_code <> 'STAT'
	AND	( CE_CASH_FCST.G_rp_exchange_date <
		  NVL(start_date_active,CE_CASH_FCST.G_rp_exchange_date) OR
		  CE_CASH_FCST.G_rp_exchange_date >
		  NVL(end_date_active,CE_CASH_FCST.G_rp_exchange_date));
Line: 560

  insert into CE_CURRENCY_RATES_TEMP
	(forecast_request_id, currency_code, exchange_rate, to_currency)
  values (CE_CASH_FCST.G_forecast_id, CE_CASH_FCST.G_rp_forecast_currency, 1,
	CE_CASH_FCST.G_rp_forecast_currency);
Line: 568

    SELECT  DECODE(COUNT(*),0,'N','Y')
    INTO    fcast_curr_is_emu
    FROM    FND_CURRENCIES
    WHERE   currency_code = CE_CASH_FCST.G_rp_forecast_currency AND
            derive_type = 'EMU';
Line: 574

    SELECT  DECODE(COUNT(*),0,'N','Y')
    INTO    src_curr_is_emu
    FROM    FND_CURRENCIES
    WHERE   currency_code = CE_CASH_FCST.G_rp_src_currency AND
            derive_type = 'EMU';
Line: 583

        SELECT  currency_code
        INTO    euro_curr
        FROM    fnd_currencies
        WHERE   derive_type = 'EURO';
Line: 591

	  CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,
		G_rp_forecast_header_id, null,'CE_FC_EURO_NOT_DEFINED',
		error_msg);
Line: 601

      SELECT  DECODE(COUNT(*),0,'N','Y')
      INTO    from_curr_is_emu
      FROM    FND_CURRENCIES
      WHERE   currency_code = from_curr AND
              derive_type IN ('EMU','EURO');
Line: 612

          insert into CE_CURRENCY_RATES_TEMP (forecast_request_id,
			currency_code, exchange_rate, to_currency)
	  values (CE_CASH_FCST.G_forecast_id, from_curr, xrate,
			G_rp_forecast_currency);
Line: 632

              SELECT decode( derive_type,
  	            'EURO', 'EURO',
	            'EMU', decode( sign( trunc(CE_CASH_FCST.G_rp_exchange_date)
				 -  trunc(derive_effective)),
	  	                 -1, 'OTHER',
			         'EMU'),
                    'OTHER' )
	      INTO l_currency_type
     	      FROM   FND_CURRENCIES
	      WHERE  currency_code = to_curr;
Line: 646

 	      SELECT decode( derive_type,
  	            'EURO', 'EURO',
	            'EMU', decode( sign( trunc(CE_CASH_FCST.G_rp_exchange_date)
				 -  trunc(derive_effective)),
	  	                 -1, 'OTHER',
			         'EMU'),
                    'OTHER' )
	      INTO l_currency_type
     	      FROM   FND_CURRENCIES
	      WHERE  currency_code = from_curr;
Line: 673

	      CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,
		  G_rp_forecast_header_id, null,'CE_FC_MISSING_RATE',
		  error_msg);
Line: 692

	  CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,
	     G_rp_forecast_header_id, null,'CE_FC_BAD_CURRENCY', error_msg);
Line: 730

  cep_standard.debug('Delete all xrate information');
Line: 731

  delete from CE_CURRENCY_RATES_TEMP
  	where forecast_request_id = CE_CASH_FCST.G_forecast_id;
Line: 759

  SELECT min(transaction_date), max(transaction_date)
  INTO	 CE_CSH_FCST_POP.G_calendar_start, CE_CSH_FCST_POP.G_calendar_end
  FROM	 gl_transaction_dates
  WHERE	 transaction_calendar_id = G_transaction_calendar_id;
Line: 798

	SELECT 	gsb.period_set_name, org.set_of_books_id, org.set_of_books_name
  	FROM   	ce_forecast_orgs_v org,
		gl_sets_of_books gsb
  	WHERE  	gsb.set_of_books_id 	= org.set_of_books_id
  	  AND	org.app_short_name 	= G_app_short_name
  	  AND  	org.set_of_books_id 	= NVL(G_set_of_books_id,org.set_of_books_id)
  	  AND 	(org.org_id 		= DECODE(G_org_id, -1, org.org_id,-99, org.org_id, G_org_id)
			 or org.org_id IS NULL);
Line: 811

    SELECT	period_set_name, set_of_books_id, name, currency_code
    INTO	calendar, sob_id, sob_name, G_sob_currency_code
    FROM	gl_sets_of_books	gsb
    WHERE	gsb.set_of_books_id 	= G_set_of_books_id;
Line: 822

      CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id, G_forecast_row_id,
					'CE_FC_INVALID_PERIOD', error_msg);
Line: 837

        CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id, G_forecast_row_id,
					'CE_FC_INVALID_PERIOD', error_msg);
Line: 868

  SELECT 	count(1)
  INTO		col_count
  FROM		ce_forecast_columns
  WHERE		forecast_header_id = G_rp_forecast_header_id;
Line: 874

    SELECT 	count(1)
    INTO 	col_count
    FROM 	ce_forecast_periods
    WHERE 	forecast_header_id = G_rp_forecast_header_id;
Line: 883

      CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id, null,
                                        'CE_FC_NO_COLUMN', error_msg);
Line: 907

  CURSOR cCol IS SELECT	forecast_column_id, column_number, days_from, days_to
  		 FROM	ce_forecast_columns
		 WHERE	forecast_header_id = G_rp_forecast_header_id;
Line: 940

      CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id,
                                          null,'CE_FC_COLUMN_NOT_IN_RANGE', error_msg);
Line: 1036

       CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id, null,
                                          'CE_FC_NO_ROW', error_msg);
Line: 1099

        SELECT	row_number
	FROM    ce_forecast_rows
        WHERE   row_number BETWEEN NVL(p_rownum_from, row_number) AND
                                   NVL(p_rownum_to, row_number)
        AND     forecast_header_id = p_forecast_header_id
        AND     trx_type 	   <> 'GLC';
Line: 1232

        SELECT 	forecast_id
        INTO	fid
        FROM	ce_forecasts
        WHERE	name = G_rp_forecast_runname;
Line: 1237

        SELECT 	forecast_id
        INTO	fid
        FROM	ce_forecasts
        WHERE	name = G_rp_forecast_runname
        AND     forecast_id <> G_forecast_id;
Line: 1252

  SELECT count(1)
  INTO l_fc_count
  FROM ce_forecasts
  WHERE forecast_id = G_forecast_id;
Line: 1258

    CE_FORECASTS_TABLE_PKG.Insert_Row(
			X_Rowid			=> l_forecast_rowid,
			X_forecast_id		=> G_forecast_id,
			X_forecast_header_id	=> G_rp_forecast_header_id,
			X_name			=> G_rp_forecast_runname,
			X_description		=> null,
			X_start_date		=> G_rp_forecast_start_date,
			X_period_set_name	=> G_rp_calendar_name,
			X_start_period		=> G_rp_forecast_start_period,
			X_forecast_currency	=> G_rp_forecast_currency,
			X_currency_type		=> NVL(G_rp_src_curr_type,'F'),
			X_source_currency	=> G_rp_src_currency,
			X_exchange_rate_type	=> G_rp_exchange_type,
			X_exchange_date		=> G_rp_exchange_date,
			X_exchange_rate		=> G_rp_exchange_rate,
			X_error_status		=> 'R',
			X_amount_threshold	=> G_rp_amount_threshold,
			X_project_id		=> G_rp_project_id,
			X_drilldown_flag	=> 'Y',
			X_bank_balance_type	=> nvl(G_rp_bank_balance_type,'L'),
			X_float_type		=> nvl(G_rp_float_type,'NONE'),
			X_view_by		=> nvl(G_rp_view_by,'NONE'),
			X_include_sub_account	=> nvl(G_rp_include_sub_account,'N'),
			X_factor		=> nvl(G_rp_factor,0),
			X_request_id		=> l_request_id,
			X_created_by		=> nvl(fnd_global.user_id, -1),
			X_creation_date		=> sysdate,
			X_last_updated_by	=> nvl(fnd_global.user_id, -1),
			X_last_update_date	=> sysdate,
			X_last_update_login	=> nvl(fnd_global.user_id, -1),
			X_attribute_category	=> null,
			X_attribute1		=> null,
			X_attribute2		=> null,
			X_attribute3		=> null,
			X_attribute4		=> null,
			X_attribute5		=> null,
			X_attribute6		=> null,
			X_attribute7		=> null,
			X_attribute8		=> null,
			X_attribute9		=> null,
			X_attribute10		=> null,
			X_attribute11		=> null,
			X_attribute12		=> null,
			X_attribute13		=> null,
			X_attribute14		=> null,
			X_attribute15		=> null);
Line: 1310

    CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id,
                                      null,'CE_FC_DUPLICATE_FORECAST_NAME', error_msg);
Line: 1312

    UPDATE  ce_forecasts
      SET   error_status = 'X'
      WHERE forecast_id = G_forecast_id;
Line: 1358

    CE_FORECAST_ERRORS_PKG.insert_row(G_forecast_id,G_rp_forecast_header_id, null,
					'CE_FC_PMR_MISSING_XINFO', error_msg);
Line: 1396

    UPDATE 	ce_forecasts
    SET 	error_status = 'E'
    WHERE 	forecast_id = G_forecast_id;
Line: 1453

      SELECT 	forecast_column_id
      INTO	G_overdue_column_id
      FROM	ce_forecast_columns
      WHERE	forecast_header_id = G_rp_forecast_header_id	AND
		developer_column_num = 0;
Line: 1488

        UPDATE 	ce_forecasts
	  SET 	error_status = 'X'
	  WHERE forecast_id = G_forecast_id;
Line: 1505

			UPDATE ce_forecasts
			set error_status = 'X'
			where forecast_id = G_forecast_id;
Line: 1513

      UPDATE	ce_forecasts
      SET	error_status = 'X'
      WHERE	forecast_id = G_forecast_id;
Line: 1540

    SELECT nvl(column_setup,'M')
    INTO col_setup
    FROM ce_forecast_headers
    WHERE forecast_header_id = G_rp_forecast_header_id;
Line: 1592

  SELECT  error_status
  INTO    l_status
  FROM    ce_forecasts
  WHERE   forecast_id = G_forecast_id;
Line: 1608

    UPDATE ce_forecasts
    SET error_status = 'S'
    WHERE forecast_id = G_forecast_id;
Line: 1612

    UPDATE ce_forecasts
    SET error_status = 'W'
    WHERE forecast_id = G_forecast_id;
Line: 1686

   SELECT 	project_id, segment1
   FROM		pa_projects_all
   WHERE	segment1 >= p_start_project_num
     AND	segment1 <= p_end_project_num;
Line: 1700

  UPDATE ce_forecasts
  SET error_status = 'R'
  WHERE forecast_id = p_forecast_id
  AND error_status = 'P';
Line: 1709

    CE_FORECAST_ERRORS_PKG.insert_row(p_forecast_id,p_forecast_header_id,
		null,'CE_FC_DUPLICATE_FORECAST_NAME', error_msg);
Line: 1711

    UPDATE ce_forecasts
    SET error_status = 'X'
    WHERE forecast_id = p_forecast_id;
Line: 1845

   SELECT 	project_id, segment1
   FROM		pa_projects_all
   WHERE	segment1 >= p_start_project_num
     AND	segment1 <= p_end_project_num;
Line: 1859

  UPDATE ce_forecasts
  SET error_status = 'R'
  WHERE forecast_id = p_forecast_id
  AND error_status = 'P';
Line: 1868

    CE_FORECAST_ERRORS_PKG.insert_row(p_forecast_id,p_forecast_header_id,
		null,'CE_FC_DUPLICATE_FORECAST_NAME', error_msg);
Line: 1870

    UPDATE ce_forecasts
    SET error_status = 'X'
    WHERE forecast_id = p_forecast_id;