DBA Data[Home] [Help]

APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT dependencies on FND_DSQL

Line 107: --FND_DSQL.init;

103: l_qualifier_id NUMBER := NULL;
104: l_qualifier_group NUMBER := NULL;
105:
106: BEGIN
107: --FND_DSQL.init;
108:
109: if p_qualifier_id is null then
110: l_qualifier_id := -1;
111: else

Line 134: FND_DSQL.add_text('SELECT null items_category, TO_NUMBER(');

130: --ozf_utility_pvt.write_conc_log ('In getSQL : l_category is ' || l_category);
131: -- special case, for item only.
132: IF l_stmt_1 is not null then
133: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
134: FND_DSQL.add_text('SELECT null items_category, TO_NUMBER(');
135: FND_DSQL.add_bind(p_attr_value_from);
136: --FND_DSQL.add_text(') product_id FROM DUAL');
137: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
138: ELSE

Line 135: FND_DSQL.add_bind(p_attr_value_from);

131: -- special case, for item only.
132: IF l_stmt_1 is not null then
133: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
134: FND_DSQL.add_text('SELECT null items_category, TO_NUMBER(');
135: FND_DSQL.add_bind(p_attr_value_from);
136: --FND_DSQL.add_text(') product_id FROM DUAL');
137: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
138: ELSE
139: IF p_context = 'ITEM' then

Line 136: --FND_DSQL.add_text(') product_id FROM DUAL');

132: IF l_stmt_1 is not null then
133: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
134: FND_DSQL.add_text('SELECT null items_category, TO_NUMBER(');
135: FND_DSQL.add_bind(p_attr_value_from);
136: --FND_DSQL.add_text(') product_id FROM DUAL');
137: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
138: ELSE
139: IF p_context = 'ITEM' then
140: IF l_category is null then

Line 137: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');

133: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
134: FND_DSQL.add_text('SELECT null items_category, TO_NUMBER(');
135: FND_DSQL.add_bind(p_attr_value_from);
136: --FND_DSQL.add_text(') product_id FROM DUAL');
137: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
138: ELSE
139: IF p_context = 'ITEM' then
140: IF l_category is null then
141: --ozf_utility_pvt.write_conc_log ('In getSQL : l_category is null condition ');

Line 161: FND_DSQL.add_text(' '||l_stmt_1);

157: l_qualifier_group||
158: ' qp_qualifier_group, ' ||
159: substr(l_stmt_1,l_start_position);
160: END IF;
161: FND_DSQL.add_text(' '||l_stmt_1);
162: END IF;
163:
164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);

Line 164: FND_DSQL.add_text(l_stmt_2);

160: END IF;
161: FND_DSQL.add_text(' '||l_stmt_1);
162: END IF;
163:
164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);

Line 165: FND_DSQL.add_text(l_stmt_3);

161: FND_DSQL.add_text(' '||l_stmt_1);
162: END IF;
163:
164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);

Line 166: FND_DSQL.add_text(l_stmt_4);

162: END IF;
163:
164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);
170: FND_DSQL.add_text(l_stmt_8);

Line 167: FND_DSQL.add_text(l_stmt_5);

163:
164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);
170: FND_DSQL.add_text(l_stmt_8);
171:

Line 168: FND_DSQL.add_text(l_stmt_6);

164: FND_DSQL.add_text(l_stmt_2);
165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);
170: FND_DSQL.add_text(l_stmt_8);
171:
172:

Line 169: FND_DSQL.add_text(l_stmt_7);

165: FND_DSQL.add_text(l_stmt_3);
166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);
170: FND_DSQL.add_text(l_stmt_8);
171:
172:
173: IF l_cond_name IS NOT NULL OR l_cond_id IS NOT NULL THEN

Line 170: FND_DSQL.add_text(l_stmt_8);

166: FND_DSQL.add_text(l_stmt_4);
167: FND_DSQL.add_text(l_stmt_5);
168: FND_DSQL.add_text(l_stmt_6);
169: FND_DSQL.add_text(l_stmt_7);
170: FND_DSQL.add_text(l_stmt_8);
171:
172:
173: IF l_cond_name IS NOT NULL OR l_cond_id IS NOT NULL THEN
174: IF INSTR(UPPER(l_stmt_1),'WHERE') > 0 OR INSTR(UPPER(l_stmt_2),'WHERE') > 0

Line 179: FND_DSQL.add_text(' AND ');

175: OR INSTR(UPPER(l_stmt_3),'WHERE') > 0 OR INSTR(UPPER(l_stmt_4),'WHERE') > 0
176: OR INSTR(UPPER(l_stmt_5),'WHERE') > 0 OR INSTR(UPPER(l_stmt_6),'WHERE') > 0
177: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
178: IF p_type = 'PROD' THEN
179: FND_DSQL.add_text(' AND ');
180: FND_DSQL.add_text(l_cond_id);
181: FND_DSQL.add_text(' = ');
182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE

Line 180: FND_DSQL.add_text(l_cond_id);

176: OR INSTR(UPPER(l_stmt_5),'WHERE') > 0 OR INSTR(UPPER(l_stmt_6),'WHERE') > 0
177: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
178: IF p_type = 'PROD' THEN
179: FND_DSQL.add_text(' AND ');
180: FND_DSQL.add_text(l_cond_id);
181: FND_DSQL.add_text(' = ');
182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE
184: IF p_comparison = 'BETWEEN' THEN

Line 181: FND_DSQL.add_text(' = ');

177: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
178: IF p_type = 'PROD' THEN
179: FND_DSQL.add_text(' AND ');
180: FND_DSQL.add_text(l_cond_id);
181: FND_DSQL.add_text(' = ');
182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE
184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');

Line 182: FND_DSQL.add_bind(p_attr_value_from);

178: IF p_type = 'PROD' THEN
179: FND_DSQL.add_text(' AND ');
180: FND_DSQL.add_text(l_cond_id);
181: FND_DSQL.add_text(' = ');
182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE
184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);

Line 185: FND_DSQL.add_text(' AND ');

181: FND_DSQL.add_text(' = ');
182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE
184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');

Line 186: FND_DSQL.add_text(l_cond_name);

182: FND_DSQL.add_bind(p_attr_value_from);
183: ELSE
184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);

Line 187: FND_DSQL.add_text(' BETWEEN ');

183: ELSE
184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN

Line 188: FND_DSQL.add_bind(p_attr_value_from);

184: IF p_comparison = 'BETWEEN' THEN
185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');

Line 189: FND_DSQL.add_text(' AND ');

185: FND_DSQL.add_text(' AND ');
186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);

Line 190: FND_DSQL.add_bind(p_attr_value_to);

186: FND_DSQL.add_text(l_cond_name);
187: FND_DSQL.add_text(' BETWEEN ');
188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');

Line 192: FND_DSQL.add_text(' AND ');

188: FND_DSQL.add_bind(p_attr_value_from);
189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN

Line 193: FND_DSQL.add_text(l_cond_id);

189: FND_DSQL.add_text(' AND ');
190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');

Line 194: FND_DSQL.add_text(' = ');

190: FND_DSQL.add_bind(p_attr_value_to);
191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);

Line 195: FND_DSQL.add_bind(p_attr_value_from);

191: ELSIF p_comparison = '=' THEN
192: FND_DSQL.add_text(' AND ');
193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);
199: FND_DSQL.add_text(' <> ');

Line 197: FND_DSQL.add_text(' AND ');

193: FND_DSQL.add_text(l_cond_id);
194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);
199: FND_DSQL.add_text(' <> ');
200: FND_DSQL.add_bind(p_attr_value_from);
201: END IF;

Line 198: FND_DSQL.add_text(l_cond_id);

194: FND_DSQL.add_text(' = ');
195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);
199: FND_DSQL.add_text(' <> ');
200: FND_DSQL.add_bind(p_attr_value_from);
201: END IF;
202: END IF;

Line 199: FND_DSQL.add_text(' <> ');

195: FND_DSQL.add_bind(p_attr_value_from);
196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);
199: FND_DSQL.add_text(' <> ');
200: FND_DSQL.add_bind(p_attr_value_from);
201: END IF;
202: END IF;
203: ELSE -- no WHERE clause, need to add WHERE

Line 200: FND_DSQL.add_bind(p_attr_value_from);

196: ELSIF p_comparison = 'NOT =' THEN
197: FND_DSQL.add_text(' AND ');
198: FND_DSQL.add_text(l_cond_id);
199: FND_DSQL.add_text(' <> ');
200: FND_DSQL.add_bind(p_attr_value_from);
201: END IF;
202: END IF;
203: ELSE -- no WHERE clause, need to add WHERE
204: IF p_type = 'PROD' THEN

Line 205: FND_DSQL.add_text(' WHERE ');

201: END IF;
202: END IF;
203: ELSE -- no WHERE clause, need to add WHERE
204: IF p_type = 'PROD' THEN
205: FND_DSQL.add_text(' WHERE ');
206: FND_DSQL.add_text(l_cond_id);
207: FND_DSQL.add_text(' = ');
208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE

Line 206: FND_DSQL.add_text(l_cond_id);

202: END IF;
203: ELSE -- no WHERE clause, need to add WHERE
204: IF p_type = 'PROD' THEN
205: FND_DSQL.add_text(' WHERE ');
206: FND_DSQL.add_text(l_cond_id);
207: FND_DSQL.add_text(' = ');
208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE
210: IF p_comparison = 'BETWEEN' THEN

Line 207: FND_DSQL.add_text(' = ');

203: ELSE -- no WHERE clause, need to add WHERE
204: IF p_type = 'PROD' THEN
205: FND_DSQL.add_text(' WHERE ');
206: FND_DSQL.add_text(l_cond_id);
207: FND_DSQL.add_text(' = ');
208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE
210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');

Line 208: FND_DSQL.add_bind(p_attr_value_from);

204: IF p_type = 'PROD' THEN
205: FND_DSQL.add_text(' WHERE ');
206: FND_DSQL.add_text(l_cond_id);
207: FND_DSQL.add_text(' = ');
208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE
210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);

Line 211: FND_DSQL.add_text(' WHERE ');

207: FND_DSQL.add_text(' = ');
208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE
210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');

Line 212: FND_DSQL.add_text(l_cond_name);

208: FND_DSQL.add_bind(p_attr_value_from);
209: ELSE
210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);

Line 213: FND_DSQL.add_text(' BETWEEN ');

209: ELSE
210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN

Line 214: FND_DSQL.add_bind(p_attr_value_from);

210: IF p_comparison = 'BETWEEN' THEN
211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');

Line 215: FND_DSQL.add_text(' AND ');

211: FND_DSQL.add_text(' WHERE ');
212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);

Line 216: FND_DSQL.add_bind(p_attr_value_to);

212: FND_DSQL.add_text(l_cond_name);
213: FND_DSQL.add_text(' BETWEEN ');
214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');

Line 218: FND_DSQL.add_text(' WHERE ');

214: FND_DSQL.add_bind(p_attr_value_from);
215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN

Line 219: FND_DSQL.add_text(l_cond_id);

215: FND_DSQL.add_text(' AND ');
216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');

Line 220: FND_DSQL.add_text(' = ');

216: FND_DSQL.add_bind(p_attr_value_to);
217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);

Line 221: FND_DSQL.add_bind(p_attr_value_from);

217: ELSIF p_comparison = '=' THEN
218: FND_DSQL.add_text(' WHERE ');
219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);
225: FND_DSQL.add_text(' <> ');

Line 223: FND_DSQL.add_text(' WHERE ');

219: FND_DSQL.add_text(l_cond_id);
220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);
225: FND_DSQL.add_text(' <> ');
226: FND_DSQL.add_bind(p_attr_value_from);
227: END IF;

Line 224: FND_DSQL.add_text(l_cond_id);

220: FND_DSQL.add_text(' = ');
221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);
225: FND_DSQL.add_text(' <> ');
226: FND_DSQL.add_bind(p_attr_value_from);
227: END IF;
228: END IF;

Line 225: FND_DSQL.add_text(' <> ');

221: FND_DSQL.add_bind(p_attr_value_from);
222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);
225: FND_DSQL.add_text(' <> ');
226: FND_DSQL.add_bind(p_attr_value_from);
227: END IF;
228: END IF;
229: END IF;

Line 226: FND_DSQL.add_bind(p_attr_value_from);

222: ELSIF p_comparison = 'NOT =' THEN
223: FND_DSQL.add_text(' WHERE ');
224: FND_DSQL.add_text(l_cond_id);
225: FND_DSQL.add_text(' <> ');
226: FND_DSQL.add_bind(p_attr_value_from);
227: END IF;
228: END IF;
229: END IF;
230: END IF;

Line 231: l_stmt := FND_DSQL.get_text(FALSE);

227: END IF;
228: END IF;
229: END IF;
230: END IF;
231: l_stmt := FND_DSQL.get_text(FALSE);
232: else
233: l_stmt := NULL;
234: end if;
235:

Line 407: --FND_DSQL.init;

403: n_attr_value_from NUMBER;
404:
405:
406: BEGIN
407: --FND_DSQL.init;
408:
409: OPEN c_get_sql;
410: FETCH c_get_sql INTO l_stmt_1, l_stmt_2,l_stmt_3, l_stmt_4, l_stmt_5, l_stmt_6, l_stmt_7, l_stmt_8, l_cond_name, l_cond_id;
411: CLOSE c_get_sql;

Line 422: FND_DSQL.add_text('SELECT TO_NUMBER(');

418:
419: IF l_stmt_1 is not null then
420:
421: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
422: FND_DSQL.add_text('SELECT TO_NUMBER(');
423: FND_DSQL.add_bind(p_attr_value_from);
424: --FND_DSQL.add_text(') product_id FROM DUAL');
425: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
426: ELSE

Line 423: FND_DSQL.add_bind(p_attr_value_from);

419: IF l_stmt_1 is not null then
420:
421: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
422: FND_DSQL.add_text('SELECT TO_NUMBER(');
423: FND_DSQL.add_bind(p_attr_value_from);
424: --FND_DSQL.add_text(') product_id FROM DUAL');
425: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
426: ELSE
427: IF p_qualifier_id is not null then

Line 424: --FND_DSQL.add_text(') product_id FROM DUAL');

420:
421: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
422: FND_DSQL.add_text('SELECT TO_NUMBER(');
423: FND_DSQL.add_bind(p_attr_value_from);
424: --FND_DSQL.add_text(') product_id FROM DUAL');
425: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
426: ELSE
427: IF p_qualifier_id is not null then
428: l_stmt_1 := 'select '||

Line 425: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');

421: IF INSTR(l_stmt_1, '*') > 0 OR INSTR(l_stmt_1, '?') > 0 THEN
422: FND_DSQL.add_text('SELECT TO_NUMBER(');
423: FND_DSQL.add_bind(p_attr_value_from);
424: --FND_DSQL.add_text(') product_id FROM DUAL');
425: FND_DSQL.add_text(') product_id,''PRICING_ATTRIBUTE1'' product_type FROM DUAL');
426: ELSE
427: IF p_qualifier_id is not null then
428: l_stmt_1 := 'select '||
429: p_qualifier_id ||

Line 445: FND_DSQL.add_text(' '||l_stmt_1);

441: ' include_volume ' ||
442: l_category || 'items_category' ||
443: substr(l_stmt_1,7);
444: END IF;
445: FND_DSQL.add_text(' '||l_stmt_1);
446: END IF;
447:
448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);

Line 448: FND_DSQL.add_text(l_stmt_2);

444: END IF;
445: FND_DSQL.add_text(' '||l_stmt_1);
446: END IF;
447:
448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);

Line 449: FND_DSQL.add_text(l_stmt_3);

445: FND_DSQL.add_text(' '||l_stmt_1);
446: END IF;
447:
448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);

Line 450: FND_DSQL.add_text(l_stmt_4);

446: END IF;
447:
448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);
454: FND_DSQL.add_text(l_stmt_8);

Line 451: FND_DSQL.add_text(l_stmt_5);

447:
448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);
454: FND_DSQL.add_text(l_stmt_8);
455:

Line 452: FND_DSQL.add_text(l_stmt_6);

448: FND_DSQL.add_text(l_stmt_2);
449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);
454: FND_DSQL.add_text(l_stmt_8);
455:
456: IF l_cond_name IS NOT NULL OR l_cond_id IS NOT NULL THEN

Line 453: FND_DSQL.add_text(l_stmt_7);

449: FND_DSQL.add_text(l_stmt_3);
450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);
454: FND_DSQL.add_text(l_stmt_8);
455:
456: IF l_cond_name IS NOT NULL OR l_cond_id IS NOT NULL THEN
457: IF INSTR(UPPER(l_stmt_1),'WHERE') > 0 OR INSTR(UPPER(l_stmt_2),'WHERE') > 0

Line 454: FND_DSQL.add_text(l_stmt_8);

450: FND_DSQL.add_text(l_stmt_4);
451: FND_DSQL.add_text(l_stmt_5);
452: FND_DSQL.add_text(l_stmt_6);
453: FND_DSQL.add_text(l_stmt_7);
454: FND_DSQL.add_text(l_stmt_8);
455:
456: IF l_cond_name IS NOT NULL OR l_cond_id IS NOT NULL THEN
457: IF INSTR(UPPER(l_stmt_1),'WHERE') > 0 OR INSTR(UPPER(l_stmt_2),'WHERE') > 0
458: OR INSTR(UPPER(l_stmt_3),'WHERE') > 0 OR INSTR(UPPER(l_stmt_4),'WHERE') > 0

Line 462: FND_DSQL.add_text(' AND ');

458: OR INSTR(UPPER(l_stmt_3),'WHERE') > 0 OR INSTR(UPPER(l_stmt_4),'WHERE') > 0
459: OR INSTR(UPPER(l_stmt_5),'WHERE') > 0 OR INSTR(UPPER(l_stmt_6),'WHERE') > 0
460: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
461: IF p_type = 'PROD' THEN
462: FND_DSQL.add_text(' AND ');
463: FND_DSQL.add_text(l_cond_id);
464: FND_DSQL.add_text(' = ');
465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE

Line 463: FND_DSQL.add_text(l_cond_id);

459: OR INSTR(UPPER(l_stmt_5),'WHERE') > 0 OR INSTR(UPPER(l_stmt_6),'WHERE') > 0
460: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
461: IF p_type = 'PROD' THEN
462: FND_DSQL.add_text(' AND ');
463: FND_DSQL.add_text(l_cond_id);
464: FND_DSQL.add_text(' = ');
465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE
467: IF p_comparison = 'BETWEEN' THEN

Line 464: FND_DSQL.add_text(' = ');

460: OR INSTR(UPPER(l_stmt_7),'WHERE') > 0 OR INSTR(UPPER(l_stmt_8),'WHERE') > 0 THEN
461: IF p_type = 'PROD' THEN
462: FND_DSQL.add_text(' AND ');
463: FND_DSQL.add_text(l_cond_id);
464: FND_DSQL.add_text(' = ');
465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE
467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');

Line 465: FND_DSQL.add_bind(p_attr_value_from);

461: IF p_type = 'PROD' THEN
462: FND_DSQL.add_text(' AND ');
463: FND_DSQL.add_text(l_cond_id);
464: FND_DSQL.add_text(' = ');
465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE
467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);

Line 468: FND_DSQL.add_text(' AND ');

464: FND_DSQL.add_text(' = ');
465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE
467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');

Line 469: FND_DSQL.add_text(l_cond_name);

465: FND_DSQL.add_bind(p_attr_value_from);
466: ELSE
467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);

Line 470: FND_DSQL.add_text(' BETWEEN ');

466: ELSE
467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN

Line 471: FND_DSQL.add_bind(p_attr_value_from);

467: IF p_comparison = 'BETWEEN' THEN
468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');

Line 472: FND_DSQL.add_text(' AND ');

468: FND_DSQL.add_text(' AND ');
469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);

Line 473: FND_DSQL.add_bind(p_attr_value_to);

469: FND_DSQL.add_text(l_cond_name);
470: FND_DSQL.add_text(' BETWEEN ');
471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');

Line 475: FND_DSQL.add_text(' AND ');

471: FND_DSQL.add_bind(p_attr_value_from);
472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN

Line 476: FND_DSQL.add_text(l_cond_id);

472: FND_DSQL.add_text(' AND ');
473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');

Line 477: FND_DSQL.add_text(' = ');

473: FND_DSQL.add_bind(p_attr_value_to);
474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);

Line 478: FND_DSQL.add_bind(p_attr_value_from);

474: ELSIF p_comparison = '=' THEN
475: FND_DSQL.add_text(' AND ');
476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);
482: FND_DSQL.add_text(' <> ');

Line 480: FND_DSQL.add_text(' AND ');

476: FND_DSQL.add_text(l_cond_id);
477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);
482: FND_DSQL.add_text(' <> ');
483: FND_DSQL.add_bind(p_attr_value_from);
484: END IF;

Line 481: FND_DSQL.add_text(l_cond_id);

477: FND_DSQL.add_text(' = ');
478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);
482: FND_DSQL.add_text(' <> ');
483: FND_DSQL.add_bind(p_attr_value_from);
484: END IF;
485: END IF;

Line 482: FND_DSQL.add_text(' <> ');

478: FND_DSQL.add_bind(p_attr_value_from);
479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);
482: FND_DSQL.add_text(' <> ');
483: FND_DSQL.add_bind(p_attr_value_from);
484: END IF;
485: END IF;
486: ELSE -- no WHERE clause, need to add WHERE

Line 483: FND_DSQL.add_bind(p_attr_value_from);

479: ELSIF p_comparison = 'NOT =' THEN
480: FND_DSQL.add_text(' AND ');
481: FND_DSQL.add_text(l_cond_id);
482: FND_DSQL.add_text(' <> ');
483: FND_DSQL.add_bind(p_attr_value_from);
484: END IF;
485: END IF;
486: ELSE -- no WHERE clause, need to add WHERE
487: IF p_type = 'PROD' THEN

Line 488: FND_DSQL.add_text(' WHERE ');

484: END IF;
485: END IF;
486: ELSE -- no WHERE clause, need to add WHERE
487: IF p_type = 'PROD' THEN
488: FND_DSQL.add_text(' WHERE ');
489: FND_DSQL.add_text(l_cond_id);
490: FND_DSQL.add_text(' = ');
491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE

Line 489: FND_DSQL.add_text(l_cond_id);

485: END IF;
486: ELSE -- no WHERE clause, need to add WHERE
487: IF p_type = 'PROD' THEN
488: FND_DSQL.add_text(' WHERE ');
489: FND_DSQL.add_text(l_cond_id);
490: FND_DSQL.add_text(' = ');
491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE
493: IF p_comparison = 'BETWEEN' THEN

Line 490: FND_DSQL.add_text(' = ');

486: ELSE -- no WHERE clause, need to add WHERE
487: IF p_type = 'PROD' THEN
488: FND_DSQL.add_text(' WHERE ');
489: FND_DSQL.add_text(l_cond_id);
490: FND_DSQL.add_text(' = ');
491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE
493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');

Line 491: FND_DSQL.add_bind(p_attr_value_from);

487: IF p_type = 'PROD' THEN
488: FND_DSQL.add_text(' WHERE ');
489: FND_DSQL.add_text(l_cond_id);
490: FND_DSQL.add_text(' = ');
491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE
493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);

Line 494: FND_DSQL.add_text(' WHERE ');

490: FND_DSQL.add_text(' = ');
491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE
493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');

Line 495: FND_DSQL.add_text(l_cond_name);

491: FND_DSQL.add_bind(p_attr_value_from);
492: ELSE
493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);

Line 496: FND_DSQL.add_text(' BETWEEN ');

492: ELSE
493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN

Line 497: FND_DSQL.add_bind(p_attr_value_from);

493: IF p_comparison = 'BETWEEN' THEN
494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');

Line 498: FND_DSQL.add_text(' AND ');

494: FND_DSQL.add_text(' WHERE ');
495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);

Line 499: FND_DSQL.add_bind(p_attr_value_to);

495: FND_DSQL.add_text(l_cond_name);
496: FND_DSQL.add_text(' BETWEEN ');
497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');

Line 501: FND_DSQL.add_text(' WHERE ');

497: FND_DSQL.add_bind(p_attr_value_from);
498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN

Line 502: FND_DSQL.add_text(l_cond_id);

498: FND_DSQL.add_text(' AND ');
499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');

Line 503: FND_DSQL.add_text(' = ');

499: FND_DSQL.add_bind(p_attr_value_to);
500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);

Line 504: FND_DSQL.add_bind(p_attr_value_from);

500: ELSIF p_comparison = '=' THEN
501: FND_DSQL.add_text(' WHERE ');
502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);
508: FND_DSQL.add_text(' <> ');

Line 506: FND_DSQL.add_text(' WHERE ');

502: FND_DSQL.add_text(l_cond_id);
503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);
508: FND_DSQL.add_text(' <> ');
509: FND_DSQL.add_bind(p_attr_value_from);
510: END IF;

Line 507: FND_DSQL.add_text(l_cond_id);

503: FND_DSQL.add_text(' = ');
504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);
508: FND_DSQL.add_text(' <> ');
509: FND_DSQL.add_bind(p_attr_value_from);
510: END IF;
511: END IF;

Line 508: FND_DSQL.add_text(' <> ');

504: FND_DSQL.add_bind(p_attr_value_from);
505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);
508: FND_DSQL.add_text(' <> ');
509: FND_DSQL.add_bind(p_attr_value_from);
510: END IF;
511: END IF;
512: END IF;

Line 509: FND_DSQL.add_bind(p_attr_value_from);

505: ELSIF p_comparison = 'NOT =' THEN
506: FND_DSQL.add_text(' WHERE ');
507: FND_DSQL.add_text(l_cond_id);
508: FND_DSQL.add_text(' <> ');
509: FND_DSQL.add_bind(p_attr_value_from);
510: END IF;
511: END IF;
512: END IF;
513: END IF;

Line 514: l_stmt := FND_DSQL.get_text(FALSE);

510: END IF;
511: END IF;
512: END IF;
513: END IF;
514: l_stmt := FND_DSQL.get_text(FALSE);
515: else
516: l_stmt := NULL;
517: end if;
518:

Line 633: FND_DSQL.add_text('(');

629: FOR i IN c_groups(l_offer_id) LOOP
630: l_line_index := 1;
631: l_no_lines := 1; -- currently NA qualifier does not support grouping, each group has only 1 line
632:
633: FND_DSQL.add_text('(');
634: FOR j IN c_qualifiers(i.qualifier_id) LOOP
635: l_stmt_temp := NULL;
636:
637: l_stmt_temp := get_sql(p_context => j.qualifier_context,

Line 652: FND_DSQL.add_text(' INTERSECT ');

648: l_no_query_flag := 'Y';
649: EXIT;
650: ELSE
651: IF l_line_index < l_no_lines THEN
652: FND_DSQL.add_text(' INTERSECT ');
653: l_line_index := l_line_index + 1;
654: END IF;
655: END IF;
656: END LOOP;

Line 657: FND_DSQL.add_text(')');

653: l_line_index := l_line_index + 1;
654: END IF;
655: END IF;
656: END LOOP;
657: FND_DSQL.add_text(')');
658:
659: IF l_group_index < l_no_groups THEN
660: FND_DSQL.add_text(' UNION ');
661: l_group_index := l_group_index + 1;

Line 660: FND_DSQL.add_text(' UNION ');

656: END LOOP;
657: FND_DSQL.add_text(')');
658:
659: IF l_group_index < l_no_groups THEN
660: FND_DSQL.add_text(' UNION ');
661: l_group_index := l_group_index + 1;
662: END IF;
663: END LOOP;
664: ELSE

Line 665: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');

661: l_group_index := l_group_index + 1;
662: END IF;
663: END LOOP;
664: ELSE
665: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
666: END IF;
667:
668: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
669: x_party_stmt := FND_DSQL.get_text(FALSE);

Line 669: x_party_stmt := FND_DSQL.get_text(FALSE);

665: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
666: END IF;
667:
668: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
669: x_party_stmt := FND_DSQL.get_text(FALSE);
670: ELSE
671: x_party_stmt := NULL;
672: END IF;
673:

Line 831: FND_DSQL.add_text('(');

827: l_context_attr := 'PRICING_ATTRIBUTE2';
828: l_prod_attr_val := i.product_id;
829: END IF;
830:
831: FND_DSQL.add_text('(');
832: l_stmt_temp := get_sql(p_context => l_context,
833: p_attribute => l_context_attr,
834: p_attr_value_from => l_prod_attr_val,
835: p_attr_value_to => NULL,

Line 865: FND_DSQL.add_text(' MINUS ');

861: x_return_status => x_return_status,
862: x_msg_count => x_msg_count,
863: x_msg_data => x_msg_data);
864:
865: FND_DSQL.add_text(' MINUS ');
866:
867: l_stmt_temp := get_sql(p_context => l_context,
868: p_attribute => l_context_attr,
869: p_attr_value_from => l_prod_attr_val,

Line 875: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');

871: p_comparison => NULL,
872: p_type => 'PROD' );
873:
874: END LOOP;
875: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
876: END IF;
877: END IF;
878:
879: FND_DSQL.add_text(')');

Line 879: FND_DSQL.add_text(')');

875: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
876: END IF;
877: END IF;
878:
879: FND_DSQL.add_text(')');
880:
881: IF l_prod_index < l_no_products THEN
882: FND_DSQL.add_text(' UNION ');
883: l_prod_index := l_prod_index + 1;

Line 882: FND_DSQL.add_text(' UNION ');

878:
879: FND_DSQL.add_text(')');
880:
881: IF l_prod_index < l_no_products THEN
882: FND_DSQL.add_text(' UNION ');
883: l_prod_index := l_prod_index + 1;
884: END IF;
885: END LOOP;
886: ELSE

Line 892: x_product_stmt := FND_DSQL.get_text(FALSE);

888: END IF;
889:
890:
891: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
892: x_product_stmt := FND_DSQL.get_text(FALSE);
893: ELSE
894: x_product_stmt := NULL;
895: END IF;
896:

Line 1070: FND_DSQL.add_text('(');

1066: OPEN c_no_excl_products(l_offer_id,i.offer_discount_line_id);
1067: FETCH c_no_excl_products INTO l_no_excl_products;
1068: CLOSE c_no_excl_products;
1069:
1070: FND_DSQL.add_text('(');
1071:
1072: IF l_no_products > 0 THEN
1073: FOR j in c_products(l_offer_id,i.offer_discount_line_id)
1074: LOOP

Line 1108: FND_DSQL.add_text(' UNION ');

1104: EXIT;
1105: END IF;
1106:
1107: IF l_prod_index < l_no_products THEN
1108: FND_DSQL.add_text(' UNION ');
1109: l_prod_index := l_prod_index + 1;
1110: END IF;
1111: END LOOP; -- j loop
1112:

Line 1126: FND_DSQL.add_text(' MINUS ');

1122: x_return_status => x_return_status,
1123: x_msg_count => x_msg_count,
1124: x_msg_data => x_msg_data);
1125:
1126: FND_DSQL.add_text(' MINUS ');
1127:
1128: l_stmt_temp := get_sql(p_context => k.product_context,
1129: p_attribute => k.product_attribute,
1130: p_attr_value_from => k.product_attr_value,

Line 1137: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');

1133: p_type => 'PROD'
1134: );
1135:
1136: END LOOP; -- k loop
1137: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
1138: END IF;
1139:
1140: l_no_query_flag := 'N';
1141: ELSE

Line 1145: FND_DSQL.add_text(')');

1141: ELSE
1142: l_no_query_flag := 'Y';
1143: END IF;
1144:
1145: FND_DSQL.add_text(')');
1146:
1147: IF l_line_index < l_no_lines THEN
1148: FND_DSQL.add_text(' UNION ');
1149: l_line_index := l_line_index + 1;

Line 1148: FND_DSQL.add_text(' UNION ');

1144:
1145: FND_DSQL.add_text(')');
1146:
1147: IF l_line_index < l_no_lines THEN
1148: FND_DSQL.add_text(' UNION ');
1149: l_line_index := l_line_index + 1;
1150: END IF;
1151:
1152: END LOOP; -- i loop

Line 1158: x_product_stmt := FND_DSQL.get_text(FALSE);

1154: l_no_query_flag := 'Y';
1155: END IF;
1156:
1157: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
1158: x_product_stmt := FND_DSQL.get_text(FALSE);
1159: ELSE
1160: x_product_stmt := NULL;
1161: END IF;
1162:

Line 1244: FND_DSQL.add_text('(');

1240: OPEN c_qualifiers;
1241: FETCH c_qualifiers INTO l_qualifier_context, l_qualifier_attribute, l_qualifier_attr_value;
1242: CLOSE c_qualifiers;
1243:
1244: FND_DSQL.add_text('(');
1245: l_stmt_temp := NULL;
1246: l_stmt_temp := get_sql(p_context => l_qualifier_context,
1247: p_attribute => l_qualifier_attribute,
1248: p_attr_value_from => l_qualifier_attr_value,

Line 1272: FND_DSQL.add_text(')');

1268: IF l_stmt_temp IS NULL THEN
1269: l_no_query_flag := 'Y';
1270: END IF;
1271:
1272: FND_DSQL.add_text(')');
1273: ELSE
1274: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
1275: END IF;
1276:

Line 1274: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');

1270: END IF;
1271:
1272: FND_DSQL.add_text(')');
1273: ELSE
1274: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
1275: END IF;
1276:
1277:
1278: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN

Line 1279: x_party_stmt := FND_DSQL.get_text(FALSE);

1275: END IF;
1276:
1277:
1278: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
1279: x_party_stmt := FND_DSQL.get_text(FALSE);
1280: ELSE
1281: x_party_stmt := NULL;
1282: END IF;
1283:

Line 1449: FND_DSQL.add_text('(');

1445: FETCH c_no_lines INTO l_no_lines;
1446: CLOSE c_no_lines;
1447:
1448: l_qual_line_ct := 0;
1449: FND_DSQL.add_text('(');
1450: FOR j IN c_qualifiers(i.qualifier_grouping_no) LOOP
1451: l_stmt_temp := NULL;
1452:
1453: l_stmt_temp := get_sql(p_context => j.qualifier_context,

Line 1466: FND_DSQL.add_text(' INTERSECT ');

1462: l_no_query_flag := 'Y';
1463: EXIT;
1464: ELSE
1465: IF l_line_index < l_no_lines THEN
1466: FND_DSQL.add_text(' INTERSECT ');
1467: l_line_index := l_line_index + 1;
1468: END IF;
1469: END IF;
1470: l_qual_line_ct := l_qual_line_ct + 1;

Line 1472: FND_DSQL.add_text(')');

1468: END IF;
1469: END IF;
1470: l_qual_line_ct := l_qual_line_ct + 1;
1471: END LOOP;
1472: FND_DSQL.add_text(')');
1473:
1474: /*
1475: IF l_qual_line_ct > 0 THEN
1476: FND_DSQL.add_text(' UNION');

Line 1476: FND_DSQL.add_text(' UNION');

1472: FND_DSQL.add_text(')');
1473:
1474: /*
1475: IF l_qual_line_ct > 0 THEN
1476: FND_DSQL.add_text(' UNION');
1477: END IF;
1478: */
1479: l_line_index := 1;
1480: l_no_lines := 1;

Line 1488: FND_DSQL.add_text(' UNION');

1484: CLOSE c_no_soldby_lines;
1485:
1486: IF l_no_lines > 0 then
1487: IF l_qual_line_ct > 0 THEN
1488: FND_DSQL.add_text(' UNION');
1489: END IF;
1490: FND_DSQL.add_text('(');
1491:
1492: FOR j IN c_soldby_qualifiers(i.qualifier_grouping_no) LOOP

Line 1490: FND_DSQL.add_text('(');

1486: IF l_no_lines > 0 then
1487: IF l_qual_line_ct > 0 THEN
1488: FND_DSQL.add_text(' UNION');
1489: END IF;
1490: FND_DSQL.add_text('(');
1491:
1492: FOR j IN c_soldby_qualifiers(i.qualifier_grouping_no) LOOP
1493: l_stmt_temp := NULL;
1494:

Line 1520: FND_DSQL.add_text(' INTERSECT');

1516: l_no_query_flag := 'Y';
1517: EXIT;
1518: ELSE
1519: IF l_line_index < l_no_lines THEN
1520: FND_DSQL.add_text(' INTERSECT');
1521: l_line_index := l_line_index + 1;
1522: END IF;
1523: END IF;
1524: END LOOP;

Line 1525: FND_DSQL.add_text(')');

1521: l_line_index := l_line_index + 1;
1522: END IF;
1523: END IF;
1524: END LOOP;
1525: FND_DSQL.add_text(')');
1526: END IF;
1527: IF l_group_index < l_no_groups THEN
1528: FND_DSQL.add_text(' UNION ');
1529: l_group_index := l_group_index + 1;

Line 1528: FND_DSQL.add_text(' UNION ');

1524: END LOOP;
1525: FND_DSQL.add_text(')');
1526: END IF;
1527: IF l_group_index < l_no_groups THEN
1528: FND_DSQL.add_text(' UNION ');
1529: l_group_index := l_group_index + 1;
1530: END IF;
1531: END LOOP;
1532: ELSE

Line 1533: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');

1529: l_group_index := l_group_index + 1;
1530: END IF;
1531: END LOOP;
1532: ELSE
1533: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
1534: END IF;
1535:
1536:
1537: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN

Line 1538: x_party_stmt := FND_DSQL.get_text(FALSE);

1534: END IF;
1535:
1536:
1537: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
1538: x_party_stmt := FND_DSQL.get_text(FALSE);
1539: ELSE
1540: x_party_stmt := NULL;
1541: END IF;
1542:

Line 1765: FND_DSQL.add_text('(');

1761: OPEN c_no_lines(i.qualifier_grouping_no);
1762: FETCH c_no_lines INTO l_no_lines;
1763: CLOSE c_no_lines;
1764:
1765: FND_DSQL.add_text('(');
1766: FOR j IN c_qualifiers(i.qualifier_grouping_no)
1767: LOOP
1768: l_stmt_temp := NULL;
1769: l_stmt_temp := get_sql(p_context => j.qualifier_context,

Line 1785: FND_DSQL.add_text(' INTERSECT ');

1781: l_no_query_flag := 'Y';
1782: EXIT;
1783: ELSE
1784: IF l_line_index < l_no_lines THEN
1785: FND_DSQL.add_text(' INTERSECT ');
1786: l_line_index := l_line_index + 1;
1787: END IF;
1788: END IF;
1789: END LOOP;

Line 1790: FND_DSQL.add_text(')');

1786: l_line_index := l_line_index + 1;
1787: END IF;
1788: END IF;
1789: END LOOP;
1790: FND_DSQL.add_text(')');
1791: /*
1792: IF l_group_index < l_no_groups THEN
1793: FND_DSQL.add_text(' UNION ');
1794: l_group_index := l_group_index + 1;

Line 1793: FND_DSQL.add_text(' UNION ');

1789: END LOOP;
1790: FND_DSQL.add_text(')');
1791: /*
1792: IF l_group_index < l_no_groups THEN
1793: FND_DSQL.add_text(' UNION ');
1794: l_group_index := l_group_index + 1;
1795: END IF;
1796: */
1797: END LOOP;

Line 1799: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');

1795: END IF;
1796: */
1797: END LOOP;
1798: ELSE
1799: FND_DSQL.add_text('(SELECT -1 qp_qualifier_id, -1 qp_qualifier_group, -1 party_id,-1 cust_account_id, -1 cust_acct_site_id, -1 site_use_id,'' '' site_use_code FROM DUAL)');
1800: END IF;
1801: END IF;
1802:
1803:

Line 1805: x_party_stmt := FND_DSQL.get_text(FALSE);

1801: END IF;
1802:
1803:
1804: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
1805: x_party_stmt := FND_DSQL.get_text(FALSE);
1806: ELSE
1807: x_party_stmt := NULL;
1808: END IF;
1809:

Line 1964: FND_DSQL.add_text('(');

1960: l_context_attr := 'PRICING_ATTRIBUTE2';
1961: l_prod_attr_val := i.category_id;
1962: END IF;
1963:
1964: FND_DSQL.add_text('(');
1965: l_stmt_temp := get_sql(p_context => l_context,
1966: p_attribute => l_context_attr,
1967: p_attr_value_from => l_prod_attr_val,
1968: p_attr_value_to => NULL,

Line 1997: FND_DSQL.add_text(' MINUS ');

1993: x_return_status => x_return_status,
1994: x_msg_count => x_msg_count,
1995: x_msg_data => x_msg_data);
1996:
1997: FND_DSQL.add_text(' MINUS ');
1998:
1999: l_stmt_temp := get_sql(p_context => l_context,
2000: p_attribute => l_context_attr,
2001: p_attr_value_from => l_prod_attr_val,

Line 2006: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');

2002: p_attr_value_to => NULL,
2003: p_comparison => NULL,
2004: p_type => 'PROD' );
2005: END LOOP;
2006: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
2007: END IF;
2008: END IF;
2009:
2010: FND_DSQL.add_text(')');

Line 2010: FND_DSQL.add_text(')');

2006: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
2007: END IF;
2008: END IF;
2009:
2010: FND_DSQL.add_text(')');
2011:
2012: IF l_prod_index < l_no_products THEN
2013: FND_DSQL.add_text(' UNION ');
2014: l_prod_index := l_prod_index + 1;

Line 2013: FND_DSQL.add_text(' UNION ');

2009:
2010: FND_DSQL.add_text(')');
2011:
2012: IF l_prod_index < l_no_products THEN
2013: FND_DSQL.add_text(' UNION ');
2014: l_prod_index := l_prod_index + 1;
2015: END IF;
2016: END LOOP;
2017: ELSE

Line 2023: x_product_stmt := FND_DSQL.get_text(FALSE);

2019: END IF;
2020:
2021:
2022: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
2023: x_product_stmt := FND_DSQL.get_text(FALSE);
2024: ELSE
2025: x_product_stmt := NULL;
2026: END IF;
2027:

Line 2224: FND_DSQL.add_text('(');

2220: CLOSE c_no_excl_products;
2221:
2222: l_excl_index := 1;
2223:
2224: FND_DSQL.add_text('(');
2225: OPEN c_products(i.list_line_id, 'N');
2226: FETCH c_products INTO l_product_attribute_context, l_product_attribute, l_product_attr_value;
2227: CLOSE c_products;
2228:

Line 2264: FND_DSQL.add_text(' MINUS ');

2260: x_return_status => x_return_status,
2261: x_msg_count => x_msg_count,
2262: x_msg_data => x_msg_data);
2263:
2264: FND_DSQL.add_text(' MINUS ');
2265:
2266: l_stmt_temp := get_sql(p_context => j.product_attribute_context,
2267: p_attribute => j.product_attribute,
2268: p_attr_value_from => j.product_attr_value,

Line 2275: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');

2271: p_type => 'PROD'
2272: );
2273:
2274: END LOOP;
2275: --FND_DSQL.add_text(' MINUS select attribute_value product_id, attribute_id product_type from ozf_search_selections_t ');
2276:
2277: END IF;
2278: END IF;
2279:

Line 2280: FND_DSQL.add_text(')');

2276:
2277: END IF;
2278: END IF;
2279:
2280: FND_DSQL.add_text(')');
2281:
2282: IF l_prod_index < l_no_products THEN
2283: FND_DSQL.add_text(' UNION ');
2284: l_prod_index := l_prod_index + 1;

Line 2283: FND_DSQL.add_text(' UNION ');

2279:
2280: FND_DSQL.add_text(')');
2281:
2282: IF l_prod_index < l_no_products THEN
2283: FND_DSQL.add_text(' UNION ');
2284: l_prod_index := l_prod_index + 1;
2285: END IF;
2286: END LOOP;
2287: ELSE

Line 2293: x_product_stmt := FND_DSQL.get_text(FALSE);

2289: END IF;
2290:
2291:
2292: IF p_calling_from_den = 'N' OR l_no_query_flag = 'N' THEN
2293: x_product_stmt := FND_DSQL.get_text(FALSE);
2294: ELSE
2295: x_product_stmt := NULL;
2296: END IF;
2297: END IF;

Line 2859: FND_DSQL.init;

2855:
2856: if z.qnum = -99 AND l_group_count > 0 then
2857: goto GROUP_END1;
2858: end if;
2859: FND_DSQL.init;
2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');

Line 2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');

2856: if z.qnum = -99 AND l_group_count > 0 then
2857: goto GROUP_END1;
2858: end if;
2859: FND_DSQL.init;
2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');

Line 2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');

2857: goto GROUP_END1;
2858: end if;
2859: FND_DSQL.init;
2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');

2858: end if;
2859: FND_DSQL.init;
2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');

2859: FND_DSQL.init;
2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');

2860: FND_DSQL.add_text('INSERT INTO ozf_activity_customers_temp(');
2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

Line 2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

2861: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,last_update_login,');
2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:

Line 2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

2862: FND_DSQL.add_text('confidential_flag,custom_setup_id,');
2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

2863: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,');
2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

2864: FND_DSQL.add_text('parent_id,parent_class,parent_desc,');
2865: FND_DSQL.add_text('ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);

Line 2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

2866: -- FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);

Line 2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

2867: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');

Line 2872: FND_DSQL.add_bind(i.confidential_flag);

2868: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);

Line 2873: FND_DSQL.add_text(',');

2869:
2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');

Line 2874: FND_DSQL.add_bind(i.custom_setup_id);

2870: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);

Line 2875: FND_DSQL.add_text(',');

2871: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');

Line 2876: FND_DSQL.add_bind(i.object_id);

2872: FND_DSQL.add_bind(i.confidential_flag);
2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);

Line 2877: FND_DSQL.add_text(',');

2873: FND_DSQL.add_text(',');
2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');

Line 2878: FND_DSQL.add_bind(i.object_type);

2874: FND_DSQL.add_bind(i.custom_setup_id);
2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);

Line 2879: FND_DSQL.add_text(',');

2875: FND_DSQL.add_text(',');
2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');

Line 2880: FND_DSQL.add_bind(i.object_status);

2876: FND_DSQL.add_bind(i.object_id);
2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);

Line 2881: FND_DSQL.add_text(',');

2877: FND_DSQL.add_text(',');
2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');

Line 2882: FND_DSQL.add_bind(i.object_class);

2878: FND_DSQL.add_bind(i.object_type);
2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);

Line 2883: FND_DSQL.add_text(',');

2879: FND_DSQL.add_text(',');
2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');

Line 2884: FND_DSQL.add_bind(i.object_desc);

2880: FND_DSQL.add_bind(i.object_status);
2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);

Line 2885: FND_DSQL.add_text(',');

2881: FND_DSQL.add_text(',');
2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');

Line 2886: FND_DSQL.add_bind(i.parent_id);

2882: FND_DSQL.add_bind(i.object_class);
2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);

Line 2887: FND_DSQL.add_text(',');

2883: FND_DSQL.add_text(',');
2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');

Line 2888: FND_DSQL.add_bind(i.parent_class);

2884: FND_DSQL.add_bind(i.object_desc);
2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);

Line 2889: FND_DSQL.add_text(',');

2885: FND_DSQL.add_text(',');
2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');

Line 2890: FND_DSQL.add_bind(i.parent_desc);

2886: FND_DSQL.add_bind(i.parent_id);
2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);

Line 2891: FND_DSQL.add_text(',');

2887: FND_DSQL.add_text(',');
2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');

Line 2892: FND_DSQL.add_bind(i.ask_for_flag);

2888: FND_DSQL.add_bind(i.parent_class);
2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);

Line 2893: FND_DSQL.add_text(',');

2889: FND_DSQL.add_text(',');
2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');

Line 2894: FND_DSQL.add_bind(i.active_flag);

2890: FND_DSQL.add_bind(i.parent_desc);
2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);

Line 2895: FND_DSQL.add_text(',');

2891: FND_DSQL.add_text(',');
2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');

Line 2896: FND_DSQL.add_bind(i.source_code);

2892: FND_DSQL.add_bind(i.ask_for_flag);
2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);

Line 2897: FND_DSQL.add_text(',');

2893: FND_DSQL.add_text(',');
2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');

Line 2898: FND_DSQL.add_bind(i.curr_code);

2894: FND_DSQL.add_bind(i.active_flag);
2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);

Line 2899: FND_DSQL.add_text(',');

2895: FND_DSQL.add_text(',');
2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');

Line 2900: FND_DSQL.add_bind(i.activity_media_id);

2896: FND_DSQL.add_bind(i.source_code);
2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);

Line 2901: FND_DSQL.add_text(',');

2897: FND_DSQL.add_text(',');
2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 2902: FND_DSQL.add_bind(i.start_date);

2898: FND_DSQL.add_bind(i.curr_code);
2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 2903: FND_DSQL.add_text(',');

2899: FND_DSQL.add_text(',');
2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

Line 2904: FND_DSQL.add_bind(i.end_date);

2900: FND_DSQL.add_bind(i.activity_media_id);
2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

Line 2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

2901: FND_DSQL.add_text(',');
2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
2909: FND_DSQL.add_text(' FROM (');

Line 2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

2902: FND_DSQL.add_bind(i.start_date);
2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
2909: FND_DSQL.add_text(' FROM (');
2910:

Line 2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

2903: FND_DSQL.add_text(',');
2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
2909: FND_DSQL.add_text(' FROM (');
2910:
2911: --ozf_utility_pvt.write_conc_log('Before refresh parties');

Line 2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

2904: FND_DSQL.add_bind(i.end_date);
2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
2909: FND_DSQL.add_text(' FROM (');
2910:
2911: --ozf_utility_pvt.write_conc_log('Before refresh parties');
2912:

Line 2909: FND_DSQL.add_text(' FROM (');

2905: -- FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2906: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
2907: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
2908: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
2909: FND_DSQL.add_text(' FROM (');
2910:
2911: --ozf_utility_pvt.write_conc_log('Before refresh parties');
2912:
2913: /* refresh parties would get all the parties for the list_header_id and add to FND_DSQL*/

Line 2913: /* refresh parties would get all the parties for the list_header_id and add to FND_DSQL*/

2909: FND_DSQL.add_text(' FROM (');
2910:
2911: --ozf_utility_pvt.write_conc_log('Before refresh parties');
2912:
2913: /* refresh parties would get all the parties for the list_header_id and add to FND_DSQL*/
2914: refresh_parties(p_api_version => l_api_version,
2915: p_init_msg_list => FND_API.g_false,
2916: p_commit => FND_API.g_false,
2917: p_list_header_id => i.object_id,

Line 2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

2935: RAISE FND_API.g_exc_unexpected_error;
2936: END IF;
2937:
2938: IF l_stmt_offer IS NOT NULL THEN
2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

Line 2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

2936: END IF;
2937:
2938: IF l_stmt_offer IS NOT NULL THEN
2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);

Line 2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');

2937:
2938: IF l_stmt_offer IS NOT NULL THEN
2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

Line 2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');

2938: IF l_stmt_offer IS NOT NULL THEN
2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);

Line 2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

2939: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

Line 2944: FND_DSQL.add_bind(i.object_id);

2940: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

Line 2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

2941: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

Line 2946: FND_DSQL.add_bind(z.qnum);

2942: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

Line 2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

2943: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');

Line 2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

2944: FND_DSQL.add_bind(i.object_id);
2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');
2952:

Line 2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

2945: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');
2952:
2953: l_denorm_csr := DBMS_SQL.open_cursor;

Line 2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

2946: FND_DSQL.add_bind(z.qnum);
2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');
2952:
2953: l_denorm_csr := DBMS_SQL.open_cursor;
2954: FND_DSQL.set_cursor(l_denorm_csr);

Line 2951: FND_DSQL.add_text(')');

2947: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
2948: FND_DSQL.add_text(' (''CUSTOMER:QUALIFIER_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
2949: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');
2952:
2953: l_denorm_csr := DBMS_SQL.open_cursor;
2954: FND_DSQL.set_cursor(l_denorm_csr);
2955: l_stmt_denorm := FND_DSQL.get_text(FALSE);

Line 2954: FND_DSQL.set_cursor(l_denorm_csr);

2950: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
2951: FND_DSQL.add_text(')');
2952:
2953: l_denorm_csr := DBMS_SQL.open_cursor;
2954: FND_DSQL.set_cursor(l_denorm_csr);
2955: l_stmt_denorm := FND_DSQL.get_text(FALSE);
2956:
2957:
2958: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);

Line 2955: l_stmt_denorm := FND_DSQL.get_text(FALSE);

2951: FND_DSQL.add_text(')');
2952:
2953: l_denorm_csr := DBMS_SQL.open_cursor;
2954: FND_DSQL.set_cursor(l_denorm_csr);
2955: l_stmt_denorm := FND_DSQL.get_text(FALSE);
2956:
2957:
2958: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
2959: FND_DSQL.do_binds;

Line 2959: FND_DSQL.do_binds;

2955: l_stmt_denorm := FND_DSQL.get_text(FALSE);
2956:
2957:
2958: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
2959: FND_DSQL.do_binds;
2960: l_ignore := DBMS_SQL.execute(l_denorm_csr);
2961: dbms_sql.close_cursor(l_denorm_csr);
2962:
2963: UPDATE ozf_offers

Line 2981: FND_DSQL.init;

2977: --=========================================================================================--
2978: --=========================================================================================--
2979: product_denormed := 'N';
2980: FOR x IN c_list_lines(i.object_id) LOOP
2981: FND_DSQL.init;
2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

Line 2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');

2978: --=========================================================================================--
2979: product_denormed := 'N';
2980: FOR x IN c_list_lines(i.object_id) LOOP
2981: FND_DSQL.init;
2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');

2979: product_denormed := 'N';
2980: FOR x IN c_list_lines(i.object_id) LOOP
2981: FND_DSQL.init;
2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

Line 2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');

2980: FOR x IN c_list_lines(i.object_id) LOOP
2981: FND_DSQL.init;
2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');

Line 2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

2981: FND_DSQL.init;
2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

2982: FND_DSQL.add_text('INSERT INTO ozf_activity_products_temp(');
2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

2983: FND_DSQL.add_text('creation_date,created_by,last_update_date,last_updated_by,');
2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);

Line 2988: FND_DSQL.add_text('items_category,item,item_type) ');

2984: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');

Line 2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

2985: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);

Line 2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

2986: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');

Line 2991: FND_DSQL.add_bind(i.confidential_flag);

2987: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);

Line 2992: FND_DSQL.add_text(',');

2988: FND_DSQL.add_text('items_category,item,item_type) ');
2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');

Line 2993: FND_DSQL.add_bind(i.custom_setup_id);

2989: FND_DSQL.add_text('SELECT SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);

Line 2994: FND_DSQL.add_text(',');

2990: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');

Line 2995: FND_DSQL.add_bind(i.object_id);

2991: FND_DSQL.add_bind(i.confidential_flag);
2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);

Line 2996: FND_DSQL.add_text(',');

2992: FND_DSQL.add_text(',');
2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');

Line 2997: FND_DSQL.add_bind(i.object_type);

2993: FND_DSQL.add_bind(i.custom_setup_id);
2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);

Line 2998: FND_DSQL.add_text(',');

2994: FND_DSQL.add_text(',');
2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');

Line 2999: FND_DSQL.add_bind(i.object_status);

2995: FND_DSQL.add_bind(i.object_id);
2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);

Line 3000: FND_DSQL.add_text(',');

2996: FND_DSQL.add_text(',');
2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');

Line 3001: FND_DSQL.add_bind(i.object_class);

2997: FND_DSQL.add_bind(i.object_type);
2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);

Line 3002: FND_DSQL.add_text(',');

2998: FND_DSQL.add_text(',');
2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');

Line 3003: FND_DSQL.add_bind(i.object_desc);

2999: FND_DSQL.add_bind(i.object_status);
3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);

Line 3004: FND_DSQL.add_text(',');

3000: FND_DSQL.add_text(',');
3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');

Line 3005: FND_DSQL.add_bind(i.parent_id);

3001: FND_DSQL.add_bind(i.object_class);
3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);

Line 3006: FND_DSQL.add_text(',');

3002: FND_DSQL.add_text(',');
3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');

Line 3007: FND_DSQL.add_bind(i.parent_class);

3003: FND_DSQL.add_bind(i.object_desc);
3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);

Line 3008: FND_DSQL.add_text(',');

3004: FND_DSQL.add_text(',');
3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');

Line 3009: FND_DSQL.add_bind(i.parent_desc);

3005: FND_DSQL.add_bind(i.parent_id);
3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);

Line 3010: FND_DSQL.add_text(',');

3006: FND_DSQL.add_text(',');
3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');

Line 3011: FND_DSQL.add_bind(i.ask_for_flag);

3007: FND_DSQL.add_bind(i.parent_class);
3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);

Line 3012: FND_DSQL.add_text(',');

3008: FND_DSQL.add_text(',');
3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');

Line 3013: FND_DSQL.add_bind(i.active_flag);

3009: FND_DSQL.add_bind(i.parent_desc);
3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);

Line 3014: FND_DSQL.add_text(',');

3010: FND_DSQL.add_text(',');
3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');

Line 3015: FND_DSQL.add_bind(i.source_code);

3011: FND_DSQL.add_bind(i.ask_for_flag);
3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);

Line 3016: FND_DSQL.add_text(',');

3012: FND_DSQL.add_text(',');
3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');

Line 3017: FND_DSQL.add_bind(i.curr_code);

3013: FND_DSQL.add_bind(i.active_flag);
3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);

Line 3018: FND_DSQL.add_text(',');

3014: FND_DSQL.add_text(',');
3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');

Line 3019: FND_DSQL.add_bind(i.activity_media_id);

3015: FND_DSQL.add_bind(i.source_code);
3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);

Line 3020: FND_DSQL.add_text(',');

3016: FND_DSQL.add_text(',');
3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

Line 3021: FND_DSQL.add_bind(i.start_date);

3017: FND_DSQL.add_bind(i.curr_code);
3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

Line 3022: FND_DSQL.add_text(',');

3018: FND_DSQL.add_text(',');
3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3026:

Line 3023: FND_DSQL.add_bind(i.end_date);

3019: FND_DSQL.add_bind(i.activity_media_id);
3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3026:
3027: refresh_products(p_api_version => l_api_version,

Line 3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

3020: FND_DSQL.add_text(',');
3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3026:
3027: refresh_products(p_api_version => l_api_version,
3028: p_init_msg_list => FND_API.g_false,

Line 3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

3021: FND_DSQL.add_bind(i.start_date);
3022: FND_DSQL.add_text(',');
3023: FND_DSQL.add_bind(i.end_date);
3024: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3025: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3026:
3027: refresh_products(p_api_version => l_api_version,
3028: p_init_msg_list => FND_API.g_false,
3029: p_commit => FND_API.g_false,

Line 3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3042: ozf_utility_pvt.write_conc_log ('-- 1 --');
3043:
3044: /* the following has to modified to read from ozf_offer_discount_products to handle volume offers */
3045: IF l_stmt_product IS NOT NULL THEN
3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);

Line 3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3043:
3044: /* the following has to modified to read from ozf_offer_discount_products to handle volume offers */
3045: IF l_stmt_product IS NOT NULL THEN
3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');

Line 3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');

3044: /* the following has to modified to read from ozf_offer_discount_products to handle volume offers */
3045: IF l_stmt_product IS NOT NULL THEN
3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);

Line 3049: FND_DSQL.add_text(' WHERE list_header_id = ');

3045: IF l_stmt_product IS NOT NULL THEN
3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

Line 3050: FND_DSQL.add_bind(i.object_id);

3046: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:

Line 3051: FND_DSQL.add_text(' AND list_line_id = ');

3047: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:
3055: l_denorm_csr := DBMS_SQL.open_cursor;

Line 3052: FND_DSQL.add_bind(x.lline_id);

3048: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:
3055: l_denorm_csr := DBMS_SQL.open_cursor;
3056: FND_DSQL.set_cursor(l_denorm_csr);

Line 3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

3049: FND_DSQL.add_text(' WHERE list_header_id = ');
3050: FND_DSQL.add_bind(i.object_id);
3051: FND_DSQL.add_text(' AND list_line_id = ');
3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:
3055: l_denorm_csr := DBMS_SQL.open_cursor;
3056: FND_DSQL.set_cursor(l_denorm_csr);
3057: l_stmt_denorm := FND_DSQL.get_text(FALSE);

Line 3056: FND_DSQL.set_cursor(l_denorm_csr);

3052: FND_DSQL.add_bind(x.lline_id);
3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:
3055: l_denorm_csr := DBMS_SQL.open_cursor;
3056: FND_DSQL.set_cursor(l_denorm_csr);
3057: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3058:
3059: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3060: FND_DSQL.do_binds;

Line 3057: l_stmt_denorm := FND_DSQL.get_text(FALSE);

3053: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3054:
3055: l_denorm_csr := DBMS_SQL.open_cursor;
3056: FND_DSQL.set_cursor(l_denorm_csr);
3057: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3058:
3059: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3060: FND_DSQL.do_binds;
3061: l_ignore := DBMS_SQL.execute(l_denorm_csr);

Line 3060: FND_DSQL.do_binds;

3056: FND_DSQL.set_cursor(l_denorm_csr);
3057: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3058:
3059: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3060: FND_DSQL.do_binds;
3061: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3062: dbms_sql.close_cursor(l_denorm_csr);
3063: END IF;
3064: END LOOP; -- one list line processed

Line 3221: FND_DSQL.init;

3217: if z.qnum = -99 AND l_group_count > 0 then
3218: goto GROUP_END2;
3219: end if;
3220:
3221: FND_DSQL.init;
3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

Line 3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');

3218: goto GROUP_END2;
3219: end if;
3220:
3221: FND_DSQL.init;
3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');

3219: end if;
3220:
3221: FND_DSQL.init;
3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');

3220:
3221: FND_DSQL.init;
3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

3221: FND_DSQL.init;
3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

Line 3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

3222: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:

Line 3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

3223: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

3224: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

3225: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3226: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);

Line 3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

3227: FND_DSQL.add_text('qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);

Line 3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

3228: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');

Line 3233: FND_DSQL.add_bind(i.confidential_flag);

3229: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);

Line 3234: FND_DSQL.add_text(',');

3230:
3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');

Line 3235: FND_DSQL.add_bind(i.custom_setup_id);

3231: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);

Line 3236: FND_DSQL.add_text(',');

3232: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');

Line 3237: FND_DSQL.add_bind(i.object_id);

3233: FND_DSQL.add_bind(i.confidential_flag);
3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);

Line 3238: FND_DSQL.add_text(',');

3234: FND_DSQL.add_text(',');
3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');

Line 3239: FND_DSQL.add_bind(i.object_type);

3235: FND_DSQL.add_bind(i.custom_setup_id);
3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);

Line 3240: FND_DSQL.add_text(',');

3236: FND_DSQL.add_text(',');
3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');

Line 3241: FND_DSQL.add_bind(i.object_status);

3237: FND_DSQL.add_bind(i.object_id);
3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);

Line 3242: FND_DSQL.add_text(',');

3238: FND_DSQL.add_text(',');
3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');

Line 3243: FND_DSQL.add_bind(i.object_class);

3239: FND_DSQL.add_bind(i.object_type);
3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);

Line 3244: FND_DSQL.add_text(',');

3240: FND_DSQL.add_text(',');
3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');

Line 3245: FND_DSQL.add_bind(i.object_desc);

3241: FND_DSQL.add_bind(i.object_status);
3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);

Line 3246: FND_DSQL.add_text(',');

3242: FND_DSQL.add_text(',');
3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');

Line 3247: FND_DSQL.add_bind(i.parent_id);

3243: FND_DSQL.add_bind(i.object_class);
3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);

Line 3248: FND_DSQL.add_text(',');

3244: FND_DSQL.add_text(',');
3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');

Line 3249: FND_DSQL.add_bind(i.parent_class);

3245: FND_DSQL.add_bind(i.object_desc);
3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);

Line 3250: FND_DSQL.add_text(',');

3246: FND_DSQL.add_text(',');
3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');

Line 3251: FND_DSQL.add_bind(i.parent_desc);

3247: FND_DSQL.add_bind(i.parent_id);
3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);

Line 3252: FND_DSQL.add_text(',');

3248: FND_DSQL.add_text(',');
3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');

Line 3253: FND_DSQL.add_bind(i.ask_for_flag);

3249: FND_DSQL.add_bind(i.parent_class);
3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);

Line 3254: FND_DSQL.add_text(',');

3250: FND_DSQL.add_text(',');
3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');

Line 3255: FND_DSQL.add_bind(i.active_flag);

3251: FND_DSQL.add_bind(i.parent_desc);
3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);

Line 3256: FND_DSQL.add_text(',');

3252: FND_DSQL.add_text(',');
3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');

Line 3257: FND_DSQL.add_bind(i.source_code);

3253: FND_DSQL.add_bind(i.ask_for_flag);
3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);

Line 3258: FND_DSQL.add_text(',');

3254: FND_DSQL.add_text(',');
3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');

Line 3259: FND_DSQL.add_bind(i.curr_code);

3255: FND_DSQL.add_bind(i.active_flag);
3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);

Line 3260: FND_DSQL.add_text(',');

3256: FND_DSQL.add_text(',');
3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');

Line 3261: FND_DSQL.add_bind(i.activity_media_id);

3257: FND_DSQL.add_bind(i.source_code);
3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);

Line 3262: FND_DSQL.add_text(',');

3258: FND_DSQL.add_text(',');
3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 3263: FND_DSQL.add_bind(i.start_date);

3259: FND_DSQL.add_bind(i.curr_code);
3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 3264: FND_DSQL.add_text(',');

3260: FND_DSQL.add_text(',');
3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

Line 3265: FND_DSQL.add_bind(i.end_date);

3261: FND_DSQL.add_bind(i.activity_media_id);
3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

Line 3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

3262: FND_DSQL.add_text(',');
3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3270: FND_DSQL.add_text(' FROM (');

Line 3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

3263: FND_DSQL.add_bind(i.start_date);
3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3270: FND_DSQL.add_text(' FROM (');
3271:

Line 3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

3264: FND_DSQL.add_text(',');
3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3270: FND_DSQL.add_text(' FROM (');
3271:
3272: refresh_parties(p_api_version => l_api_version,

Line 3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

3265: FND_DSQL.add_bind(i.end_date);
3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3270: FND_DSQL.add_text(' FROM (');
3271:
3272: refresh_parties(p_api_version => l_api_version,
3273: p_init_msg_list => FND_API.g_false,

Line 3270: FND_DSQL.add_text(' FROM (');

3266: FND_DSQL.add_text(',qp_qualifier_id,qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3267: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3268: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3269: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3270: FND_DSQL.add_text(' FROM (');
3271:
3272: refresh_parties(p_api_version => l_api_version,
3273: p_init_msg_list => FND_API.g_false,
3274: p_commit => FND_API.g_false,

Line 3290: --FND_DSQL.add_text(')');

3286:
3287: ozf_utility_pvt.write_conc_log('l_stmt_offer '||l_stmt_offer);
3288:
3289: IF l_stmt_offer IS NOT NULL THEN
3290: --FND_DSQL.add_text(')');
3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');

Line 3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

3287: ozf_utility_pvt.write_conc_log('l_stmt_offer '||l_stmt_offer);
3288:
3289: IF l_stmt_offer IS NOT NULL THEN
3290: --FND_DSQL.add_text(')');
3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

Line 3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

3288:
3289: IF l_stmt_offer IS NOT NULL THEN
3290: --FND_DSQL.add_text(')');
3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);

Line 3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');

3289: IF l_stmt_offer IS NOT NULL THEN
3290: --FND_DSQL.add_text(')');
3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

Line 3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');

3290: --FND_DSQL.add_text(')');
3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);

Line 3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

3291: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id,-1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

Line 3296: FND_DSQL.add_bind(i.object_id);

3292: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

Line 3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

3293: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

Line 3298: FND_DSQL.add_bind(z.qnum);

3294: FND_DSQL.add_text(' qualifier_context||'':''||qualifier_attribute site_use_code ');
3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

Line 3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

3295: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3303: FND_DSQL.add_text(')');

Line 3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

3296: FND_DSQL.add_bind(i.object_id);
3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3303: FND_DSQL.add_text(')');
3304:

Line 3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

3297: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3303: FND_DSQL.add_text(')');
3304:
3305: /*

Line 3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

3298: FND_DSQL.add_bind(z.qnum);
3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3303: FND_DSQL.add_text(')');
3304:
3305: /*
3306: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed

Line 3303: FND_DSQL.add_text(')');

3299: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3300: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3301: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3302: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3303: FND_DSQL.add_text(')');
3304:
3305: /*
3306: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed
3307: WHERE object_id = i.object_id and object_class = 'OFFR';

Line 3310: FND_DSQL.set_cursor(l_denorm_csr);

3306: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed
3307: WHERE object_id = i.object_id and object_class = 'OFFR';
3308: */
3309: l_denorm_csr := DBMS_SQL.open_cursor;
3310: FND_DSQL.set_cursor(l_denorm_csr);
3311: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3312: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3313: FND_DSQL.do_binds;
3314: l_ignore := DBMS_SQL.execute(l_denorm_csr);

Line 3311: l_stmt_denorm := FND_DSQL.get_text(FALSE);

3307: WHERE object_id = i.object_id and object_class = 'OFFR';
3308: */
3309: l_denorm_csr := DBMS_SQL.open_cursor;
3310: FND_DSQL.set_cursor(l_denorm_csr);
3311: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3312: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3313: FND_DSQL.do_binds;
3314: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3315: dbms_sql.close_cursor(l_denorm_csr);

Line 3313: FND_DSQL.do_binds;

3309: l_denorm_csr := DBMS_SQL.open_cursor;
3310: FND_DSQL.set_cursor(l_denorm_csr);
3311: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3312: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3313: FND_DSQL.do_binds;
3314: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3315: dbms_sql.close_cursor(l_denorm_csr);
3316:
3317: UPDATE ozf_offers

Line 3330: FND_DSQL.init;

3326: DELETE FROM ozf_activity_products
3327: WHERE object_id = i.object_id and object_class = 'OFFR';
3328:
3329: FOR x IN c_list_lines(i.object_id) LOOP
3330: FND_DSQL.init;
3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

Line 3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');

3327: WHERE object_id = i.object_id and object_class = 'OFFR';
3328:
3329: FOR x IN c_list_lines(i.object_id) LOOP
3330: FND_DSQL.init;
3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');

3328:
3329: FOR x IN c_list_lines(i.object_id) LOOP
3330: FND_DSQL.init;
3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

Line 3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');

3329: FOR x IN c_list_lines(i.object_id) LOOP
3330: FND_DSQL.init;
3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');

Line 3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

3330: FND_DSQL.init;
3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

3331: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

3332: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);

Line 3337: FND_DSQL.add_text('items_category,item,item_type) ');

3333: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');

Line 3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

3334: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);

Line 3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

3335: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');

Line 3340: FND_DSQL.add_bind(i.confidential_flag);

3336: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);

Line 3341: FND_DSQL.add_text(',');

3337: FND_DSQL.add_text('items_category,item,item_type) ');
3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');

Line 3342: FND_DSQL.add_bind(i.custom_setup_id);

3338: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);

Line 3343: FND_DSQL.add_text(',');

3339: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');

Line 3344: FND_DSQL.add_bind(i.object_id);

3340: FND_DSQL.add_bind(i.confidential_flag);
3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);

Line 3345: FND_DSQL.add_text(',');

3341: FND_DSQL.add_text(',');
3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');

Line 3346: FND_DSQL.add_bind(i.object_type);

3342: FND_DSQL.add_bind(i.custom_setup_id);
3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);

Line 3347: FND_DSQL.add_text(',');

3343: FND_DSQL.add_text(',');
3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');

Line 3348: FND_DSQL.add_bind(i.object_status);

3344: FND_DSQL.add_bind(i.object_id);
3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);

Line 3349: FND_DSQL.add_text(',');

3345: FND_DSQL.add_text(',');
3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');

Line 3350: FND_DSQL.add_bind(i.object_class);

3346: FND_DSQL.add_bind(i.object_type);
3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);

Line 3351: FND_DSQL.add_text(',');

3347: FND_DSQL.add_text(',');
3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');

Line 3352: FND_DSQL.add_bind(i.object_desc);

3348: FND_DSQL.add_bind(i.object_status);
3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);

Line 3353: FND_DSQL.add_text(',');

3349: FND_DSQL.add_text(',');
3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');

Line 3354: FND_DSQL.add_bind(i.parent_id);

3350: FND_DSQL.add_bind(i.object_class);
3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);

Line 3355: FND_DSQL.add_text(',');

3351: FND_DSQL.add_text(',');
3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');

Line 3356: FND_DSQL.add_bind(i.parent_class);

3352: FND_DSQL.add_bind(i.object_desc);
3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);

Line 3357: FND_DSQL.add_text(',');

3353: FND_DSQL.add_text(',');
3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');

Line 3358: FND_DSQL.add_bind(i.parent_desc);

3354: FND_DSQL.add_bind(i.parent_id);
3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);

Line 3359: FND_DSQL.add_text(',');

3355: FND_DSQL.add_text(',');
3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');

Line 3360: FND_DSQL.add_bind(i.ask_for_flag);

3356: FND_DSQL.add_bind(i.parent_class);
3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);

Line 3361: FND_DSQL.add_text(',');

3357: FND_DSQL.add_text(',');
3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');

Line 3362: FND_DSQL.add_bind(i.active_flag);

3358: FND_DSQL.add_bind(i.parent_desc);
3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);

Line 3363: FND_DSQL.add_text(',');

3359: FND_DSQL.add_text(',');
3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');

Line 3364: FND_DSQL.add_bind(i.source_code);

3360: FND_DSQL.add_bind(i.ask_for_flag);
3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);

Line 3365: FND_DSQL.add_text(',');

3361: FND_DSQL.add_text(',');
3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');

Line 3366: FND_DSQL.add_bind(i.curr_code);

3362: FND_DSQL.add_bind(i.active_flag);
3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);

Line 3367: FND_DSQL.add_text(',');

3363: FND_DSQL.add_text(',');
3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');

Line 3368: FND_DSQL.add_bind(i.activity_media_id);

3364: FND_DSQL.add_bind(i.source_code);
3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);

Line 3369: FND_DSQL.add_text(',');

3365: FND_DSQL.add_text(',');
3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

Line 3370: FND_DSQL.add_bind(i.start_date);

3366: FND_DSQL.add_bind(i.curr_code);
3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

Line 3371: FND_DSQL.add_text(',');

3367: FND_DSQL.add_text(',');
3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3375:

Line 3372: FND_DSQL.add_bind(i.end_date);

3368: FND_DSQL.add_bind(i.activity_media_id);
3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3375:
3376:

Line 3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

3369: FND_DSQL.add_text(',');
3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3375:
3376:
3377: refresh_products(p_api_version => l_api_version,

Line 3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

3370: FND_DSQL.add_bind(i.start_date);
3371: FND_DSQL.add_text(',');
3372: FND_DSQL.add_bind(i.end_date);
3373: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3374: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3375:
3376:
3377: refresh_products(p_api_version => l_api_version,
3378: p_init_msg_list => FND_API.g_false,

Line 3396: --FND_DSQL.add_text(')');

3392: END IF;
3393:
3394: --write_log('one');
3395: IF l_stmt_product IS NOT NULL THEN
3396: --FND_DSQL.add_text(')');
3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');

Line 3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3393:
3394: --write_log('one');
3395: IF l_stmt_product IS NOT NULL THEN
3396: --FND_DSQL.add_text(')');
3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);

Line 3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3394: --write_log('one');
3395: IF l_stmt_product IS NOT NULL THEN
3396: --FND_DSQL.add_text(')');
3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);
3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

Line 3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');

3395: IF l_stmt_product IS NOT NULL THEN
3396: --FND_DSQL.add_text(')');
3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);
3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3403:

Line 3400: FND_DSQL.add_text(' WHERE list_header_id = ');

3396: --FND_DSQL.add_text(')');
3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);
3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3403:
3404: /*

Line 3401: FND_DSQL.add_bind(x.lline_id);

3397: --FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);
3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3403:
3404: /*
3405: DELETE FROM ozf_activity_products -- delete rows that will be refreshed

Line 3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

3398: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3399: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3400: FND_DSQL.add_text(' WHERE list_header_id = ');
3401: FND_DSQL.add_bind(x.lline_id);
3402: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3403:
3404: /*
3405: DELETE FROM ozf_activity_products -- delete rows that will be refreshed
3406: WHERE object_id = i.object_id and object_class = 'OFFR';

Line 3410: FND_DSQL.set_cursor(l_denorm_csr);

3406: WHERE object_id = i.object_id and object_class = 'OFFR';
3407: */
3408:
3409: l_denorm_csr := DBMS_SQL.open_cursor;
3410: FND_DSQL.set_cursor(l_denorm_csr);
3411: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3412: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3413: FND_DSQL.do_binds;
3414: l_ignore := DBMS_SQL.execute(l_denorm_csr);

Line 3411: l_stmt_denorm := FND_DSQL.get_text(FALSE);

3407: */
3408:
3409: l_denorm_csr := DBMS_SQL.open_cursor;
3410: FND_DSQL.set_cursor(l_denorm_csr);
3411: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3412: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3413: FND_DSQL.do_binds;
3414: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3415: --write_log('four');

Line 3413: FND_DSQL.do_binds;

3409: l_denorm_csr := DBMS_SQL.open_cursor;
3410: FND_DSQL.set_cursor(l_denorm_csr);
3411: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3412: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3413: FND_DSQL.do_binds;
3414: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3415: --write_log('four');
3416: dbms_sql.close_cursor(l_denorm_csr);
3417: END IF;

Line 3437: FND_DSQL.init;

3433: LOOP
3434: if z.qnum = -99 AND l_group_count > 0 then
3435: goto GROUP_END3;
3436: end if;
3437: FND_DSQL.init;
3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

Line 3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');

3434: if z.qnum = -99 AND l_group_count > 0 then
3435: goto GROUP_END3;
3436: end if;
3437: FND_DSQL.init;
3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');

3435: goto GROUP_END3;
3436: end if;
3437: FND_DSQL.init;
3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');

3436: end if;
3437: FND_DSQL.init;
3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

Line 3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

3437: FND_DSQL.init;
3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

Line 3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

3438: FND_DSQL.add_text('INSERT INTO ozf_activity_customers(');
3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

3439: FND_DSQL.add_text('activity_customer_id,creation_date,created_by,last_update_date,last_updated_by,');
3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');

3440: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);

Line 3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');

3441: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');

Line 3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

3442: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);

Line 3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

3443: FND_DSQL.add_text('qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');

Line 3448: FND_DSQL.add_bind(i.confidential_flag);

3444: -- FND_DSQL.add_text('party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code,');
3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);

Line 3449: FND_DSQL.add_text(',');

3445: FND_DSQL.add_text('qualifier_attribute,qualifier_context) ');
3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');

Line 3450: FND_DSQL.add_bind(i.custom_setup_id);

3446: FND_DSQL.add_text('SELECT ozf_activity_customers_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);

Line 3451: FND_DSQL.add_text(',');

3447: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');

Line 3452: FND_DSQL.add_bind(i.object_id);

3448: FND_DSQL.add_bind(i.confidential_flag);
3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);

Line 3453: FND_DSQL.add_text(',');

3449: FND_DSQL.add_text(',');
3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');

Line 3454: FND_DSQL.add_bind(i.object_type);

3450: FND_DSQL.add_bind(i.custom_setup_id);
3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);

Line 3455: FND_DSQL.add_text(',');

3451: FND_DSQL.add_text(',');
3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');

Line 3456: FND_DSQL.add_bind(i.object_status);

3452: FND_DSQL.add_bind(i.object_id);
3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);

Line 3457: FND_DSQL.add_text(',');

3453: FND_DSQL.add_text(',');
3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');

Line 3458: FND_DSQL.add_bind(i.object_class);

3454: FND_DSQL.add_bind(i.object_type);
3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);

Line 3459: FND_DSQL.add_text(',');

3455: FND_DSQL.add_text(',');
3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');

Line 3460: FND_DSQL.add_bind(i.object_desc);

3456: FND_DSQL.add_bind(i.object_status);
3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);

Line 3461: FND_DSQL.add_text(',');

3457: FND_DSQL.add_text(',');
3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');

Line 3462: FND_DSQL.add_bind(i.parent_id);

3458: FND_DSQL.add_bind(i.object_class);
3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);

Line 3463: FND_DSQL.add_text(',');

3459: FND_DSQL.add_text(',');
3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');

Line 3464: FND_DSQL.add_bind(i.parent_class);

3460: FND_DSQL.add_bind(i.object_desc);
3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);

Line 3465: FND_DSQL.add_text(',');

3461: FND_DSQL.add_text(',');
3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');

Line 3466: FND_DSQL.add_bind(i.parent_desc);

3462: FND_DSQL.add_bind(i.parent_id);
3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);

Line 3467: FND_DSQL.add_text(',');

3463: FND_DSQL.add_text(',');
3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');

Line 3468: FND_DSQL.add_bind(i.ask_for_flag);

3464: FND_DSQL.add_bind(i.parent_class);
3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);

Line 3469: FND_DSQL.add_text(',');

3465: FND_DSQL.add_text(',');
3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');

Line 3470: FND_DSQL.add_bind(i.active_flag);

3466: FND_DSQL.add_bind(i.parent_desc);
3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);

Line 3471: FND_DSQL.add_text(',');

3467: FND_DSQL.add_text(',');
3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');

Line 3472: FND_DSQL.add_bind(i.source_code);

3468: FND_DSQL.add_bind(i.ask_for_flag);
3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);

Line 3473: FND_DSQL.add_text(',');

3469: FND_DSQL.add_text(',');
3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');

Line 3474: FND_DSQL.add_bind(i.curr_code);

3470: FND_DSQL.add_bind(i.active_flag);
3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);

Line 3475: FND_DSQL.add_text(',');

3471: FND_DSQL.add_text(',');
3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');

Line 3476: FND_DSQL.add_bind(i.activity_media_id);

3472: FND_DSQL.add_bind(i.source_code);
3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);

Line 3477: FND_DSQL.add_text(',');

3473: FND_DSQL.add_text(',');
3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 3478: FND_DSQL.add_bind(i.start_date);

3474: FND_DSQL.add_bind(i.curr_code);
3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

Line 3479: FND_DSQL.add_text(',');

3475: FND_DSQL.add_text(',');
3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

Line 3480: FND_DSQL.add_bind(i.end_date);

3476: FND_DSQL.add_bind(i.activity_media_id);
3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

Line 3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

3477: FND_DSQL.add_text(',');
3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3485: FND_DSQL.add_text(' FROM (');

Line 3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');

3478: FND_DSQL.add_bind(i.start_date);
3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3485: FND_DSQL.add_text(' FROM (');
3486: refresh_parties(p_api_version => l_api_version,

Line 3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');

3479: FND_DSQL.add_text(',');
3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3485: FND_DSQL.add_text(' FROM (');
3486: refresh_parties(p_api_version => l_api_version,
3487: p_init_msg_list => FND_API.g_false,

Line 3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');

3480: FND_DSQL.add_bind(i.end_date);
3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3485: FND_DSQL.add_text(' FROM (');
3486: refresh_parties(p_api_version => l_api_version,
3487: p_init_msg_list => FND_API.g_false,
3488: p_commit => FND_API.g_false,

Line 3485: FND_DSQL.add_text(' FROM (');

3481: FND_DSQL.add_text(',qp_qualifier_id, qp_qualifier_group,party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3482: -- FND_DSQL.add_text(',party_id,cust_account_id,cust_acct_site_id,site_use_id,site_use_code, ');
3483: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''QUALIFIER_ATTRIBUTE14'',''SHIP_TO'',''QUALIFIER_ATTRIBUTE11'',substr(site_use_code,INSTR(site_use_code,'':'')+1)) qualifier_attribute,');
3484: FND_DSQL.add_text(' decode(site_use_code,''BILL_TO'',''CUSTOMER'',''SHIP_TO'',''CUSTOMER'',substr(site_use_code,0,INSTR(site_use_code,'':'')-1)) qualifier_context');
3485: FND_DSQL.add_text(' FROM (');
3486: refresh_parties(p_api_version => l_api_version,
3487: p_init_msg_list => FND_API.g_false,
3488: p_commit => FND_API.g_false,
3489: p_list_header_id => i.object_id,

Line 3502: --FND_DSQL.add_text(')');

3498: RAISE FND_API.g_exc_unexpected_error;
3499: END IF;
3500:
3501: IF l_stmt_offer IS NOT NULL THEN
3502: --FND_DSQL.add_text(')');
3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');

Line 3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

3499: END IF;
3500:
3501: IF l_stmt_offer IS NOT NULL THEN
3502: --FND_DSQL.add_text(')');
3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

Line 3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');

3500:
3501: IF l_stmt_offer IS NOT NULL THEN
3502: --FND_DSQL.add_text(')');
3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);

Line 3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');

3501: IF l_stmt_offer IS NOT NULL THEN
3502: --FND_DSQL.add_text(')');
3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

Line 3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');

3502: --FND_DSQL.add_text(')');
3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);

Line 3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');

3503: FND_DSQL.add_text(' UNION select -1 qp_qualifier_id, -1 qp_qualifier_group,-1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

Line 3508: FND_DSQL.add_bind(i.object_id);

3504: -- FND_DSQL.add_text(' UNION select -1 party_id, -1 cust_account_id, -1 cust_acct_site_id, ');
3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

Line 3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');

3505: FND_DSQL.add_text(' to_number(qualifier_attr_value) site_use_id, ');
3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

Line 3510: FND_DSQL.add_bind(z.qnum);

3506: FND_DSQL.add_text('qualifier_context||'':''||qualifier_attribute site_use_code ');
3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

Line 3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');

3507: FND_DSQL.add_text(' FROM qp_qualifiers WHERE list_header_id = ');
3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3515: FND_DSQL.add_text(')');

Line 3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');

3508: FND_DSQL.add_bind(i.object_id);
3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3515: FND_DSQL.add_text(')');
3516: /*

Line 3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');

3509: FND_DSQL.add_text(' AND qualifier_grouping_no = ');
3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3515: FND_DSQL.add_text(')');
3516: /*
3517: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed

Line 3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');

3510: FND_DSQL.add_bind(z.qnum);
3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3515: FND_DSQL.add_text(')');
3516: /*
3517: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed
3518: WHERE object_id = i.object_id and object_class = 'OFFR';

Line 3515: FND_DSQL.add_text(')');

3511: FND_DSQL.add_text(' and qualifier_context||'':''||qualifier_attribute not in ');
3512: FND_DSQL.add_text(' (''CUSTOMER:PRICING_ATTRIBUTE11'',''CUSTOMER:QUALIFIER_ATTRIBUTE14'')');
3513: FND_DSQL.add_text(' and qualifier_context not in (''MODLIST'',''ORDER'') ');
3514: FND_DSQL.add_text(' and qualifier_attribute < ''A'' ');
3515: FND_DSQL.add_text(')');
3516: /*
3517: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed
3518: WHERE object_id = i.object_id and object_class = 'OFFR';
3519: */

Line 3521: FND_DSQL.set_cursor(l_denorm_csr);

3517: DELETE FROM ozf_activity_customers -- delete rows that will be refreshed
3518: WHERE object_id = i.object_id and object_class = 'OFFR';
3519: */
3520: l_denorm_csr := DBMS_SQL.open_cursor;
3521: FND_DSQL.set_cursor(l_denorm_csr);
3522: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3523: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3524: FND_DSQL.do_binds;
3525: l_ignore := DBMS_SQL.execute(l_denorm_csr);

Line 3522: l_stmt_denorm := FND_DSQL.get_text(FALSE);

3518: WHERE object_id = i.object_id and object_class = 'OFFR';
3519: */
3520: l_denorm_csr := DBMS_SQL.open_cursor;
3521: FND_DSQL.set_cursor(l_denorm_csr);
3522: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3523: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3524: FND_DSQL.do_binds;
3525: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3526: dbms_sql.close_cursor(l_denorm_csr);

Line 3524: FND_DSQL.do_binds;

3520: l_denorm_csr := DBMS_SQL.open_cursor;
3521: FND_DSQL.set_cursor(l_denorm_csr);
3522: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3523: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3524: FND_DSQL.do_binds;
3525: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3526: dbms_sql.close_cursor(l_denorm_csr);
3527: END IF;
3528: l_group_count := l_group_count + 1;

Line 3546: FND_DSQL.init;

3542: WHERE object_id = i.object_id and object_class = 'OFFR';
3543:
3544: FOR x IN c_list_lines(i.object_id) LOOP
3545:
3546: FND_DSQL.init;
3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

Line 3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');

3543:
3544: FOR x IN c_list_lines(i.object_id) LOOP
3545:
3546: FND_DSQL.init;
3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

Line 3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');

3544: FOR x IN c_list_lines(i.object_id) LOOP
3545:
3546: FND_DSQL.init;
3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

Line 3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');

3545:
3546: FND_DSQL.init;
3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');

Line 3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');

3546: FND_DSQL.init;
3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

Line 3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');

3547: FND_DSQL.add_text('INSERT INTO ozf_activity_products(');
3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

Line 3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');

3548: FND_DSQL.add_text('activity_product_id,creation_date,created_by,last_update_date,last_updated_by,');
3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);

Line 3553: FND_DSQL.add_text('items_category,item,item_type) ');

3549: FND_DSQL.add_text('last_update_login,confidential_flag,custom_setup_id,');
3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');

Line 3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');

3550: FND_DSQL.add_text('object_id,object_type,object_status,object_class,object_desc,parent_id,parent_class,');
3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);

Line 3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');

3551: FND_DSQL.add_text('parent_desc,ask_for_flag,active_flag,source_code,currency_code,marketing_medium_id,start_date,end_date,');
3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');

Line 3556: FND_DSQL.add_bind(i.confidential_flag);

3552: -- FND_DSQL.add_text('discount_line_id,apply_discount,include_volume,item,item_type) ');
3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);

Line 3557: FND_DSQL.add_text(',');

3553: FND_DSQL.add_text('items_category,item,item_type) ');
3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');

Line 3558: FND_DSQL.add_bind(i.custom_setup_id);

3554: FND_DSQL.add_text('SELECT ozf_activity_products_s.nextval,SYSDATE,FND_GLOBAL.user_id,SYSDATE,');
3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);

Line 3559: FND_DSQL.add_text(',');

3555: FND_DSQL.add_text('FND_GLOBAL.user_id,FND_GLOBAL.conc_login_id,');
3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');

Line 3560: FND_DSQL.add_bind(i.object_id);

3556: FND_DSQL.add_bind(i.confidential_flag);
3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);

Line 3561: FND_DSQL.add_text(',');

3557: FND_DSQL.add_text(',');
3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');

Line 3562: FND_DSQL.add_bind(i.object_type);

3558: FND_DSQL.add_bind(i.custom_setup_id);
3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);

Line 3563: FND_DSQL.add_text(',');

3559: FND_DSQL.add_text(',');
3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');

Line 3564: FND_DSQL.add_bind(i.object_status);

3560: FND_DSQL.add_bind(i.object_id);
3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);

Line 3565: FND_DSQL.add_text(',');

3561: FND_DSQL.add_text(',');
3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');

Line 3566: FND_DSQL.add_bind(i.object_class);

3562: FND_DSQL.add_bind(i.object_type);
3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);

Line 3567: FND_DSQL.add_text(',');

3563: FND_DSQL.add_text(',');
3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');

Line 3568: FND_DSQL.add_bind(i.object_desc);

3564: FND_DSQL.add_bind(i.object_status);
3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);

Line 3569: FND_DSQL.add_text(',');

3565: FND_DSQL.add_text(',');
3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');

Line 3570: FND_DSQL.add_bind(i.parent_id);

3566: FND_DSQL.add_bind(i.object_class);
3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);

Line 3571: FND_DSQL.add_text(',');

3567: FND_DSQL.add_text(',');
3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');

Line 3572: FND_DSQL.add_bind(i.parent_class);

3568: FND_DSQL.add_bind(i.object_desc);
3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);

Line 3573: FND_DSQL.add_text(',');

3569: FND_DSQL.add_text(',');
3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');

Line 3574: FND_DSQL.add_bind(i.parent_desc);

3570: FND_DSQL.add_bind(i.parent_id);
3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);

Line 3575: FND_DSQL.add_text(',');

3571: FND_DSQL.add_text(',');
3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');

Line 3576: FND_DSQL.add_bind(i.ask_for_flag);

3572: FND_DSQL.add_bind(i.parent_class);
3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);

Line 3577: FND_DSQL.add_text(',');

3573: FND_DSQL.add_text(',');
3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');

Line 3578: FND_DSQL.add_bind(i.active_flag);

3574: FND_DSQL.add_bind(i.parent_desc);
3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);

Line 3579: FND_DSQL.add_text(',');

3575: FND_DSQL.add_text(',');
3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');

Line 3580: FND_DSQL.add_bind(i.source_code);

3576: FND_DSQL.add_bind(i.ask_for_flag);
3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);

Line 3581: FND_DSQL.add_text(',');

3577: FND_DSQL.add_text(',');
3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');

Line 3582: FND_DSQL.add_bind(i.curr_code);

3578: FND_DSQL.add_bind(i.active_flag);
3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);

Line 3583: FND_DSQL.add_text(',');

3579: FND_DSQL.add_text(',');
3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');

Line 3584: FND_DSQL.add_bind(i.activity_media_id);

3580: FND_DSQL.add_bind(i.source_code);
3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);

Line 3585: FND_DSQL.add_text(',');

3581: FND_DSQL.add_text(',');
3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

Line 3586: FND_DSQL.add_bind(i.start_date);

3582: FND_DSQL.add_bind(i.curr_code);
3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

Line 3587: FND_DSQL.add_text(',');

3583: FND_DSQL.add_text(',');
3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3591:

Line 3588: FND_DSQL.add_bind(i.end_date);

3584: FND_DSQL.add_bind(i.activity_media_id);
3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3591:
3592: refresh_products(p_api_version => l_api_version,

Line 3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');

3585: FND_DSQL.add_text(',');
3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3591:
3592: refresh_products(p_api_version => l_api_version,
3593: p_init_msg_list => FND_API.g_false,

Line 3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');

3586: FND_DSQL.add_bind(i.start_date);
3587: FND_DSQL.add_text(',');
3588: FND_DSQL.add_bind(i.end_date);
3589: -- FND_DSQL.add_text(',discount_line_id,apply_discount,include_volume, product_id, product_type FROM (');
3590: FND_DSQL.add_text(',items_category, product_id, product_type FROM (');
3591:
3592: refresh_products(p_api_version => l_api_version,
3593: p_init_msg_list => FND_API.g_false,
3594: p_commit => FND_API.g_false,

Line 3610: --FND_DSQL.add_text(')');

3606: RAISE FND_API.g_exc_unexpected_error;
3607: END IF;
3608:
3609: IF l_stmt_product IS NOT NULL THEN
3610: --FND_DSQL.add_text(')');
3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');

Line 3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3607: END IF;
3608:
3609: IF l_stmt_product IS NOT NULL THEN
3610: --FND_DSQL.add_text(')');
3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);

Line 3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');

3608:
3609: IF l_stmt_product IS NOT NULL THEN
3610: --FND_DSQL.add_text(')');
3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');

Line 3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');

3609: IF l_stmt_product IS NOT NULL THEN
3610: --FND_DSQL.add_text(')');
3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);

Line 3614: FND_DSQL.add_text(' WHERE list_header_id = ');

3610: --FND_DSQL.add_text(')');
3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);
3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

Line 3615: FND_DSQL.add_bind(i.object_id);

3611: -- FND_DSQL.add_text(' UNION SELECT distinct discount_line_id,apply_discount,include_volume,to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);
3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3619:

Line 3616: FND_DSQL.add_text(' AND list_line_id = ');

3612: FND_DSQL.add_text(' UNION ALL SELECT distinct null items_category, to_number(decode(product_attr_value,''ALL'',''-9999'',product_attr_value)) product_id, ');
3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);
3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3619:
3620:

Line 3617: FND_DSQL.add_bind(x.lline_id);

3613: FND_DSQL.add_text(' product_attribute product_type FROM qp_pricing_attributes ');
3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);
3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3619:
3620:
3621: DELETE FROM ozf_activity_products -- delete rows that will be refreshed

Line 3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');

3614: FND_DSQL.add_text(' WHERE list_header_id = ');
3615: FND_DSQL.add_bind(i.object_id);
3616: FND_DSQL.add_text(' AND list_line_id = ');
3617: FND_DSQL.add_bind(x.lline_id);
3618: FND_DSQL.add_text(' and product_attribute <> ''PRICING_ATTRIBUTE1'' AND excluder_flag = ''N'')');
3619:
3620:
3621: DELETE FROM ozf_activity_products -- delete rows that will be refreshed
3622: WHERE object_id = i.object_id and object_class = 'OFFR';

Line 3625: FND_DSQL.set_cursor(l_denorm_csr);

3621: DELETE FROM ozf_activity_products -- delete rows that will be refreshed
3622: WHERE object_id = i.object_id and object_class = 'OFFR';
3623:
3624: l_denorm_csr := DBMS_SQL.open_cursor;
3625: FND_DSQL.set_cursor(l_denorm_csr);
3626: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3627: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3628: FND_DSQL.do_binds;
3629: l_ignore := DBMS_SQL.execute(l_denorm_csr);

Line 3626: l_stmt_denorm := FND_DSQL.get_text(FALSE);

3622: WHERE object_id = i.object_id and object_class = 'OFFR';
3623:
3624: l_denorm_csr := DBMS_SQL.open_cursor;
3625: FND_DSQL.set_cursor(l_denorm_csr);
3626: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3627: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3628: FND_DSQL.do_binds;
3629: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3630: dbms_sql.close_cursor(l_denorm_csr);

Line 3628: FND_DSQL.do_binds;

3624: l_denorm_csr := DBMS_SQL.open_cursor;
3625: FND_DSQL.set_cursor(l_denorm_csr);
3626: l_stmt_denorm := FND_DSQL.get_text(FALSE);
3627: DBMS_SQL.parse(l_denorm_csr, l_stmt_denorm, DBMS_SQL.native);
3628: FND_DSQL.do_binds;
3629: l_ignore := DBMS_SQL.execute(l_denorm_csr);
3630: dbms_sql.close_cursor(l_denorm_csr);
3631: END IF;
3632: END LOOP;