DBA Data[Home] [Help]

APPS.GL_RX_TRIAL_BALANCE_PKG SQL Statements

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

Line: 51

  SELECT 	rowid,
		balancing_segment,
		account_segment
  FROM		gl_rx_trial_balance_itf
  WHERE		request_id = l_request_id;
Line: 76

  SELECT 	led.ledger_id,
  		led.currency_code,
  		led.chart_of_accounts_id,
  		ps.period_year
  INTO 		l_ledger_id,
  		l_functional_currency,
  		l_chart_of_accounts_id,
  		l_fiscal_year
  FROM 		gl_ledgers led,
  		gl_period_statuses ps
  WHERE 	led.name 		= p_ledger_name
  AND 		led.ledger_id     	= ps.ledger_id
  AND		ps.application_id 	= l_application_id
  AND		ps.period_name 		= p_period_name;
Line: 99

  SELECT	period_name,
		adjustment_period_flag
  INTO 		l_first_period_name,
		l_adjustment_flag
  FROM		gl_period_statuses
  WHERE		application_id 	= l_application_id
  AND		ledger_id       = l_ledger_id
  AND		period_year 	= l_fiscal_year
  AND		period_num 	= (	SELECT 	MIN(period_num)
                    			FROM   	gl_period_statuses
                    			WHERE	application_id = l_application_id
                    			AND	ledger_id      = l_ledger_id
                    			AND	period_year = l_fiscal_year);
Line: 232

  l_dyn_stmt := 'insert into gl_rx_trial_balance_itf (
				request_id,
   				period_name,
   				ledger_id,
   				ledger_name,
   				chart_of_accounts_id,
   				currency_code,
   				balancing_segment,
   				account_segment,
   				summary_flag,
   				begin_year_balance_dr,
   				begin_year_balance_cr,
   				begin_adj_period_net_dr,
   				begin_adj_period_net_cr,
   				begin_period_balance_dr,
   				begin_period_balance_cr,
   				period_net_dr,
   				period_net_cr)
   		SELECT
   				'||to_char(l_request_id)||',
   				'||''''||p_period_name||''''||',
   				'||to_char(l_ledger_id)||',
   				'||''''||p_ledger_name||''''||',
   				'||to_char(l_chart_of_accounts_id)||',
   				'||''''||l_currency_code||''''||',
   				gcc.'||l_balancing_segment_column||',
   				'||'decode('||''''||p_summary_flag||''''||','||
   				''''||'N'||''''||','||'gcc.'||l_account_segment_column||','||
   				''''||'Y'||''''||',substr(gcc.'||l_account_segment_column||
   				',1,'||to_char(nvl(p_summary_digits,1))||')),
   				'||''''||p_summary_flag||''''||',
   				sum(decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(begin_balance_dr,0), 0)),
   				sum(decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(begin_balance_cr,0), 0)),
   				sum(decode('||''''||l_adjustment_flag||''''||',
     				'||''''||'Y'||''''||
     				', decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(period_net_dr,0), 0), 0)),
   				sum(decode('||''''||l_adjustment_flag||''''||',
     				'||''''||'Y'||''''||
     				', decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(period_net_cr,0), 0), 0)),
   				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(begin_balance_dr,0), 0)),
   				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(begin_balance_cr,0), 0)),
   				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(period_net_dr,0), 0)),
   				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(period_net_cr,0), 0))
   		FROM 		gl_balances bal,
   				gl_code_combinations gcc
   		WHERE		bal.code_combination_id = gcc.code_combination_id
   		AND		bal.ledger_id = '||to_char(l_ledger_id)||'
   		AND		bal.currency_code = '||''''||l_currency_code||''''||'
   		AND		bal.period_name in ('||''''||p_period_name||''''||','||
   				''''||l_first_period_name||''''||')
   		AND		bal.actual_flag = '||''''||'A'||''''||'
   		AND		gcc.chart_of_accounts_id = '||to_char(l_chart_of_accounts_id)||'
   		AND		gcc.template_id is null'||
   				l_balancing_where||
   				l_account_from_where||
   				l_account_to_where||
   				l_translate_where||'
   		GROUP BY
   				gcc.'||l_balancing_segment_column||',
   				decode('||''''||p_summary_flag||''''||','||
   				''''||'N'||''''||',gcc.'||l_account_segment_column||','||
   				''''||'Y'||''''||',substr(gcc.'||l_account_segment_column||',1,'||
   				to_char(nvl(p_summary_digits,1))||'))
  		HAVING
   				sum(decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(begin_balance_dr,0), 0)) <> 0 OR
   				sum(decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(begin_balance_cr,0), 0)) <> 0 OR
   				sum(decode('||''''||l_adjustment_flag||''''||',
     				'||''''||'Y'||''''||',decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(period_net_dr,0), 0), 0)) <> 0 OR
   				sum(decode('||''''||l_adjustment_flag||''''||',
    				'||''''||'Y'||''''||',decode(period_name,'||''''||l_first_period_name||''''||',
     				nvl(period_net_cr,0), 0), 0)) <> 0 OR
   				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(begin_balance_dr,0), 0)) <> 0 OR
  				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(begin_balance_cr,0), 0)) <> 0 OR
  				sum(decode(period_name,'||''''||p_period_name||''''||',
     				nvl(period_net_dr,0), 0)) <> 0 OR
  				sum(decode(period_name,'||''''||p_period_name||''''||',
    				nvl(period_net_cr,0), 0)) <> 0';
Line: 354

    UPDATE 	gl_rx_trial_balance_itf set
    		begin_year_balance_dr = 0,
    		begin_year_balance_cr = 0,
    		begin_period_balance_dr = (begin_period_balance_dr - begin_year_balance_dr),
    		begin_period_balance_cr = (begin_period_balance_cr - begin_year_balance_cr)
    WHERE	request_id = l_request_id;
Line: 376

    UPDATE gl_rx_trial_balance_itf SET
      balancing_description 		= l_balancing_description,
      account_description 		= l_account_description,
      prior_periods_net_dr 		= (begin_period_balance_dr - (begin_year_balance_dr + begin_adj_period_net_dr)),
      prior_periods_net_cr 		= (begin_period_balance_cr - (begin_year_balance_cr + begin_adj_period_net_cr)),
      year_to_date_balance_dr 		= (begin_period_balance_dr + period_net_dr),
      year_to_date_balance_cr 		= (begin_period_balance_cr + period_net_cr),
      year_to_date_net_difference_dr 	= DECODE(SIGN((begin_period_balance_dr + period_net_dr) -
                				      (begin_period_balance_cr + period_net_cr)), 1,
                                                     ((begin_period_balance_dr + period_net_dr) -
                			             (begin_period_balance_cr + period_net_cr)), 0),
      year_to_date_net_difference_cr 	= DECODE(SIGN((begin_period_balance_dr + period_net_dr) -
                				 (begin_period_balance_cr + period_net_cr)), -1,
						  abs((begin_period_balance_dr + period_net_dr) -
                   				 (begin_period_balance_cr + period_net_cr)), 0)
    WHERE
      rowid = l_rowid;