104: fnd_file.put_line(FND_FILE.LOG, ' ') ;
105: ELSE
106: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
107:
108: l_cursor_id := dbms_sql.open_cursor;
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
105: ELSE
106: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
107:
108: l_cursor_id := dbms_sql.open_cursor;
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
106: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
107:
108: l_cursor_id := dbms_sql.open_cursor;
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
107:
108: l_cursor_id := dbms_sql.open_cursor;
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
115: dbms_sql.close_cursor(l_cursor_id);
108: l_cursor_id := dbms_sql.open_cursor;
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
115: dbms_sql.close_cursor(l_cursor_id);
116:
109: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
115: dbms_sql.close_cursor(l_cursor_id);
116:
117: IF p_input_num_rows = 0 THEN
110: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
115: dbms_sql.close_cursor(l_cursor_id);
116:
117: IF p_input_num_rows = 0 THEN
118: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
111: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
112: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
113: l_dummy := dbms_sql.execute(l_cursor_id);
114: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
115: dbms_sql.close_cursor(l_cursor_id);
116:
117: IF p_input_num_rows = 0 THEN
118: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
119:
116:
117: IF p_input_num_rows = 0 THEN
118: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
119:
120: l_cursor_id := dbms_sql.open_cursor;
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
117: IF p_input_num_rows = 0 THEN
118: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
119:
120: l_cursor_id := dbms_sql.open_cursor;
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
118: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
119:
120: l_cursor_id := dbms_sql.open_cursor;
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
119:
120: l_cursor_id := dbms_sql.open_cursor;
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
127: dbms_sql.close_cursor(l_cursor_id);
120: l_cursor_id := dbms_sql.open_cursor;
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
127: dbms_sql.close_cursor(l_cursor_id);
128: ELSE
121: dbms_sql.parse(l_cursor_id, api_CLAUSE, DBMS_SQL.V7);
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
127: dbms_sql.close_cursor(l_cursor_id);
128: ELSE
129: l_num_rows := p_input_num_rows;
122: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
127: dbms_sql.close_cursor(l_cursor_id);
128: ELSE
129: l_num_rows := p_input_num_rows;
130: END IF;
123: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
124: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
125: l_dummy := dbms_sql.execute(l_cursor_id);
126: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
127: dbms_sql.close_cursor(l_cursor_id);
128: ELSE
129: l_num_rows := p_input_num_rows;
130: END IF;
131:
168: -- RAISE PACKAGE_NOT_FOUND;
169: ELSE
170: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
171:
172: l_cursor_id := dbms_sql.open_cursor;
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
169: ELSE
170: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
171:
172: l_cursor_id := dbms_sql.open_cursor;
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
170: api_CLAUSE := 'begin ' || l_row_len_proc_name ||' (:s1, :s2, :s3) ; end; ';
171:
172: l_cursor_id := dbms_sql.open_cursor;
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
171:
172: l_cursor_id := dbms_sql.open_cursor;
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
179: dbms_sql.close_cursor(l_cursor_id);
172: l_cursor_id := dbms_sql.open_cursor;
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
179: dbms_sql.close_cursor(l_cursor_id);
180:
173: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
179: dbms_sql.close_cursor(l_cursor_id);
180:
181: IF p_input_num_rows = 0 THEN
174: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
179: dbms_sql.close_cursor(l_cursor_id);
180:
181: IF p_input_num_rows = 0 THEN
182: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
175: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
176: dbms_sql.bind_variable(l_cursor_id, ':s3', l_avg_row_len);
177: l_dummy := dbms_sql.execute(l_cursor_id);
178: dbms_sql.variable_value(l_cursor_id, ':s3', l_avg_row_len);
179: dbms_sql.close_cursor(l_cursor_id);
180:
181: IF p_input_num_rows = 0 THEN
182: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
183:
180:
181: IF p_input_num_rows = 0 THEN
182: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
183:
184: l_cursor_id := dbms_sql.open_cursor;
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
181: IF p_input_num_rows = 0 THEN
182: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
183:
184: l_cursor_id := dbms_sql.open_cursor;
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
182: api_CLAUSE := 'begin ' || l_row_cnt_proc_name ||' (:s1, :s2, :s3) ; end; ';
183:
184: l_cursor_id := dbms_sql.open_cursor;
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
183:
184: l_cursor_id := dbms_sql.open_cursor;
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
191: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
184: l_cursor_id := dbms_sql.open_cursor;
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
191: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
192: dbms_sql.close_cursor(l_cursor_id);
185: dbms_sql.parse(l_cursor_id ,api_CLAUSE, DBMS_SQL.V7);
186: dbms_sql.bind_variable(l_cursor_id, ':s1', g_from_date);
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
191: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
192: dbms_sql.close_cursor(l_cursor_id);
193: ELSE
187: dbms_sql.bind_variable(l_cursor_id, ':s2', g_to_date);
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
191: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
192: dbms_sql.close_cursor(l_cursor_id);
193: ELSE
194: l_num_rows := p_input_num_rows;
195: END IF;
188: dbms_sql.bind_variable(l_cursor_id, ':s3', l_num_rows);
189: l_dummy := dbms_sql.execute(l_cursor_id);
190:
191: dbms_sql.variable_value(l_cursor_id, ':s3', l_num_rows);
192: dbms_sql.close_cursor(l_cursor_id);
193: ELSE
194: l_num_rows := p_input_num_rows;
195: END IF;
196: