DBA Data[Home] [Help]

APPS.HZ_PARTY_MERGE dependencies on DBMS_SQL

Line 983: dbms_sql.close_cursor(g_proc_cursor);

979: END IF;
980:
981: IF g_cur_proc_name IS NOT NULL THEN
982: g_cur_proc_name := null;
983: dbms_sql.close_cursor(g_proc_cursor);
984: END IF;
985: END LOOP;
986: CLOSE c_batch_details;
987:

Line 2368: dbms_sql.close_cursor(g_proc_cursor);

2364:
2365: l_return_status := FND_API.G_RET_STS_SUCCESS;
2366: IF p_proc_name <> g_cur_proc_name OR g_cur_proc_name IS NULL THEN
2367: IF g_cur_proc_name IS NOT NULL THEN
2368: dbms_sql.close_cursor(g_proc_cursor);
2369: END IF;
2370: g_cur_proc_name := p_proc_name;
2371: -- Create a dynamic SQL block to execute the merge procedure
2372: plsql_block := 'BEGIN '||

Line 2378: g_proc_cursor := dbms_sql.open_cursor;

2374: ':to_id, :par_from_id,:par_to_id,:par_entity, :batch_id, '||
2375: ':batch_party_id,:x_return_status);'||
2376: 'END;';
2377:
2378: g_proc_cursor := dbms_sql.open_cursor;
2379: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2380: END IF;
2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);

Line 2379: dbms_sql.parse(g_proc_cursor, plsql_block, 2);

2375: ':batch_party_id,:x_return_status);'||
2376: 'END;';
2377:
2378: g_proc_cursor := dbms_sql.open_cursor;
2379: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2380: END IF;
2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);

Line 2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);

2378: g_proc_cursor := dbms_sql.open_cursor;
2379: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2380: END IF;
2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);

Line 2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);

2379: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2380: END IF;
2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);

Line 2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);

2380: END IF;
2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

Line 2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);

2381:
2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);

Line 2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);

2382: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);

Line 2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);

2383: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);

Line 2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

2384: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);

Line 2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);

2385: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

Line 2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);

2386: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2394:

Line 2391: r := dbms_sql.execute(g_proc_cursor);

2387: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2394:
2395: x_return_status := l_return_status;

Line 2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);

2388: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2394:
2395: x_return_status := l_return_status;
2396:

Line 2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

2389: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2390: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2391: r := dbms_sql.execute(g_proc_cursor);
2392: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2393: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2394:
2395: x_return_status := l_return_status;
2396:
2397: /*

Line 2454: dbms_sql.close_cursor(g_proc_cursor);

2450:
2451: l_return_status := FND_API.G_RET_STS_SUCCESS;
2452: IF p_proc_name <> g_cur_proc_name OR g_cur_proc_name IS NULL THEN
2453: IF g_cur_proc_name IS NOT NULL THEN
2454: dbms_sql.close_cursor(g_proc_cursor);
2455: END IF;
2456: g_cur_proc_name := p_proc_name;
2457: -- Create a dynamic SQL block to execute the merge procedure
2458: plsql_block := 'BEGIN '||

Line 2464: g_proc_cursor := dbms_sql.open_cursor;

2460: ':to_id, :par_from_id,:par_to_id,:par_entity, :batch_id, '||
2461: ':batch_party_id,:x_return_status);'||
2462: 'END;';
2463:
2464: g_proc_cursor := dbms_sql.open_cursor;
2465: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2466: END IF;
2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);

Line 2465: dbms_sql.parse(g_proc_cursor, plsql_block, 2);

2461: ':batch_party_id,:x_return_status);'||
2462: 'END;';
2463:
2464: g_proc_cursor := dbms_sql.open_cursor;
2465: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2466: END IF;
2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);

Line 2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);

2464: g_proc_cursor := dbms_sql.open_cursor;
2465: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2466: END IF;
2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);

Line 2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);

2465: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2466: END IF;
2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);

Line 2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);

2466: END IF;
2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

Line 2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);

2467:
2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);

Line 2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);

2468: dbms_sql.bind_variable(g_proc_cursor, 'p_entity_name', p_entity_name);
2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);

Line 2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);

2469: dbms_sql.bind_variable(g_proc_cursor, 'from_id', p_from_id);
2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);

Line 2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

2470: dbms_sql.bind_variable(g_proc_cursor, 'to_id', x_to_id);
2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);

Line 2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);

2471: dbms_sql.bind_variable(g_proc_cursor, 'par_from_id', p_par_from_id);
2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

Line 2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);

2472: dbms_sql.bind_variable(g_proc_cursor, 'par_to_id', p_par_to_id);
2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2480:

Line 2477: r := dbms_sql.execute(g_proc_cursor);

2473: dbms_sql.bind_variable(g_proc_cursor, 'par_entity', p_parent_entity);
2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2480:
2481: x_return_status := l_return_status;

Line 2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);

2474: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2480:
2481: x_return_status := l_return_status;
2482:

Line 2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

2475: dbms_sql.bind_variable(g_proc_cursor, 'batch_party_id', p_batch_party_id);
2476: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2477: r := dbms_sql.execute(g_proc_cursor);
2478: dbms_sql.variable_value(g_proc_cursor,'to_id',x_to_id);
2479: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2480:
2481: x_return_status := l_return_status;
2482:
2483: /*

Line 2536: dbms_sql.close_cursor(g_proc_cursor);

2532:
2533: l_return_status := FND_API.G_RET_STS_SUCCESS;
2534: IF p_proc_name <> g_cur_proc_name OR g_cur_proc_name IS NULL THEN
2535: IF g_cur_proc_name IS NOT NULL THEN
2536: dbms_sql.close_cursor(g_proc_cursor);
2537: END IF;
2538: g_cur_proc_name := p_proc_name;
2539: -- Create a dynamic SQL block to execute the merge procedure
2540: plsql_block := 'BEGIN '||

Line 2545: g_proc_cursor := dbms_sql.open_cursor;

2541: p_proc_name||'(:batch_id, '||
2542: ':request_id,:x_return_status);'||
2543: 'END;';
2544:
2545: g_proc_cursor := dbms_sql.open_cursor;
2546: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2547: END IF;
2548:
2549:

Line 2546: dbms_sql.parse(g_proc_cursor, plsql_block, 2);

2542: ':request_id,:x_return_status);'||
2543: 'END;';
2544:
2545: g_proc_cursor := dbms_sql.open_cursor;
2546: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2547: END IF;
2548:
2549:
2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

Line 2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);

2546: dbms_sql.parse(g_proc_cursor, plsql_block, 2);
2547: END IF;
2548:
2549:
2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);
2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2553: r := dbms_sql.execute(g_proc_cursor);
2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

Line 2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);

2547: END IF;
2548:
2549:
2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);
2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2553: r := dbms_sql.execute(g_proc_cursor);
2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2555:

Line 2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);

2548:
2549:
2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);
2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2553: r := dbms_sql.execute(g_proc_cursor);
2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2555:
2556: x_return_status := l_return_status;

Line 2553: r := dbms_sql.execute(g_proc_cursor);

2549:
2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);
2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2553: r := dbms_sql.execute(g_proc_cursor);
2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2555:
2556: x_return_status := l_return_status;
2557:

Line 2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);

2550: dbms_sql.bind_variable(g_proc_cursor, 'batch_id', p_batch_id);
2551: dbms_sql.bind_variable(g_proc_cursor, 'request_id', p_request_id);
2552: dbms_sql.bind_variable(g_proc_cursor, 'x_return_status', l_return_status);
2553: r := dbms_sql.execute(g_proc_cursor);
2554: dbms_sql.variable_value(g_proc_cursor,'x_return_status',l_return_status);
2555:
2556: x_return_status := l_return_status;
2557:
2558: EXCEPTION

Line 3225: rec_tab dbms_sql.desc_tab;

3221: c number;
3222: d number;
3223: col_cnt integer;
3224: f boolean;
3225: rec_tab dbms_sql.desc_tab;
3226: col_num number;
3227: dtype VARCHAR2(255);
3228:
3229: BEGIN

Line 3230: c := dbms_sql.open_cursor;

3226: col_num number;
3227: dtype VARCHAR2(255);
3228:
3229: BEGIN
3230: c := dbms_sql.open_cursor;
3231: dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);
3232: d := dbms_sql.execute(c);
3233: dbms_sql.describe_columns(c, col_cnt, rec_tab);
3234: IF rec_tab(1).col_type = 1 THEN

Line 3231: dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);

3227: dtype VARCHAR2(255);
3228:
3229: BEGIN
3230: c := dbms_sql.open_cursor;
3231: dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);
3232: d := dbms_sql.execute(c);
3233: dbms_sql.describe_columns(c, col_cnt, rec_tab);
3234: IF rec_tab(1).col_type = 1 THEN
3235: dtype:='VARCHAR2';

Line 3232: d := dbms_sql.execute(c);

3228:
3229: BEGIN
3230: c := dbms_sql.open_cursor;
3231: dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);
3232: d := dbms_sql.execute(c);
3233: dbms_sql.describe_columns(c, col_cnt, rec_tab);
3234: IF rec_tab(1).col_type = 1 THEN
3235: dtype:='VARCHAR2';
3236: ELSIF rec_tab(1).col_type = 2 THEN

Line 3233: dbms_sql.describe_columns(c, col_cnt, rec_tab);

3229: BEGIN
3230: c := dbms_sql.open_cursor;
3231: dbms_sql.parse(c, 'select '||p_column||' from '||p_table, dbms_sql.NATIVE);
3232: d := dbms_sql.execute(c);
3233: dbms_sql.describe_columns(c, col_cnt, rec_tab);
3234: IF rec_tab(1).col_type = 1 THEN
3235: dtype:='VARCHAR2';
3236: ELSIF rec_tab(1).col_type = 2 THEN
3237: dtype:='NUMBER';

Line 3241: dbms_sql.close_cursor(c);

3237: dtype:='NUMBER';
3238: ELSIF rec_tab(1).col_type = 12 THEN
3239: dtype:='DATE';
3240: END IF;
3241: dbms_sql.close_cursor(c);
3242:
3243: RETURN dtype;
3244: EXCEPTION
3245: WHEN OTHERS THEN