DBA Data[Home] [Help]

APPS.BOM_BOMRWUIT_XMLP_PKG dependencies on DBMS_SQL

Line 53: CURSOR_NAME := DBMS_SQL.OPEN_CURSOR;

49:
50:
51: BEGIN
52:
53: CURSOR_NAME := DBMS_SQL.OPEN_CURSOR;
54: OPEN C1('MSTK', 'SYSTEM_ITEMS');
55: FETCH C1 INTO l_idFlexNuM;
56: CLOSE C1;
57:

Line 306: DBMS_SQL.PARSE(CURSOR_NAME

302: AND MC.STRUCTURE_ID =
303: ' || TO_CHAR(P_CATEGORY_STRUCTURE_ID) || '
304: AND ' || P_CAT_WHERE ;
305:
306: DBMS_SQL.PARSE(CURSOR_NAME
307: ,L_STR
308: ,1);
309:
310: FOR i IN 1..l_NumOf_Bind_Vars_Assy LOOP

Line 312: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).varchar2_value);

308: ,1);
309:
310: FOR i IN 1..l_NumOf_Bind_Vars_Assy LOOP
311: IF (l_bind_variables_tab_assy(i).data_type='VARCHAR2') THEN
312: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).varchar2_value);
313: ELSIF (l_bind_variables_tab_assy(i).data_type='NUMBER') THEN
314: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).canonical_value);
315: ELSIF (l_bind_variables_tab_assy(i).data_type='DATE') THEN
316: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).date_value);

Line 314: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).canonical_value);

310: FOR i IN 1..l_NumOf_Bind_Vars_Assy LOOP
311: IF (l_bind_variables_tab_assy(i).data_type='VARCHAR2') THEN
312: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).varchar2_value);
313: ELSIF (l_bind_variables_tab_assy(i).data_type='NUMBER') THEN
314: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).canonical_value);
315: ELSIF (l_bind_variables_tab_assy(i).data_type='DATE') THEN
316: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).date_value);
317: END IF;
318: END LOOP ;

Line 316: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).date_value);

312: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).varchar2_value);
313: ELSIF (l_bind_variables_tab_assy(i).data_type='NUMBER') THEN
314: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).canonical_value);
315: ELSIF (l_bind_variables_tab_assy(i).data_type='DATE') THEN
316: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_assy(i).name,l_bind_variables_tab_assy(i).date_value);
317: END IF;
318: END LOOP ;
319:
320: FOR i IN 1..l_NumOf_Bind_Vars_Cat LOOP

Line 322: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).varchar2_value);

318: END LOOP ;
319:
320: FOR i IN 1..l_NumOf_Bind_Vars_Cat LOOP
321: IF (l_bind_variables_tab_cat(i).data_type='VARCHAR2') THEN
322: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).varchar2_value);
323: ELSIF (l_bind_variables_tab_cat(i).data_type='NUMBER') THEN
324: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).canonical_value);
325: ELSIF (l_bind_variables_tab_cat(i).data_type='DATE') THEN
326: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).date_value);

Line 324: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).canonical_value);

320: FOR i IN 1..l_NumOf_Bind_Vars_Cat LOOP
321: IF (l_bind_variables_tab_cat(i).data_type='VARCHAR2') THEN
322: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).varchar2_value);
323: ELSIF (l_bind_variables_tab_cat(i).data_type='NUMBER') THEN
324: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).canonical_value);
325: ELSIF (l_bind_variables_tab_cat(i).data_type='DATE') THEN
326: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).date_value);
327: END IF;
328: END LOOP ;

Line 326: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).date_value);

322: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).varchar2_value);
323: ELSIF (l_bind_variables_tab_cat(i).data_type='NUMBER') THEN
324: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).canonical_value);
325: ELSIF (l_bind_variables_tab_cat(i).data_type='DATE') THEN
326: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).date_value);
327: END IF;
328: END LOOP ;
329:
330: ROWS_PROCESSED := DBMS_SQL.EXECUTE(CURSOR_NAME);

Line 330: ROWS_PROCESSED := DBMS_SQL.EXECUTE(CURSOR_NAME);

326: DBMS_SQL.BIND_VARIABLE(CURSOR_NAME,l_bind_variables_tab_cat(i).name,l_bind_variables_tab_cat(i).date_value);
327: END IF;
328: END LOOP ;
329:
330: ROWS_PROCESSED := DBMS_SQL.EXECUTE(CURSOR_NAME);
331: -- DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME); --bug 12998515
332:
333: END IF;
334: IMPLOSION(L_SEQUENCE_ID

Line 331: -- DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME); --bug 12998515

327: END IF;
328: END LOOP ;
329:
330: ROWS_PROCESSED := DBMS_SQL.EXECUTE(CURSOR_NAME);
331: -- DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME); --bug 12998515
332:
333: END IF;
334: IMPLOSION(L_SEQUENCE_ID
335: ,L_BOM_OR_ENG

Line 349: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

345: END IF;
346: END LOOP;
347: LP_QTY_PRECISION:=get_precision(P_QTY_PRECISION);
348: P_DATE_1:=P_DATE;
349: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
350: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
351: END IF;
352: RETURN (TRUE);
353: EXCEPTION

Line 350: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);

346: END LOOP;
347: LP_QTY_PRECISION:=get_precision(P_QTY_PRECISION);
348: P_DATE_1:=P_DATE;
349: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
350: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
351: END IF;
352: RETURN (TRUE);
353: EXCEPTION
354: WHEN temp_exp THEN

Line 356: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

352: RETURN (TRUE);
353: EXCEPTION
354: WHEN temp_exp THEN
355: --RAISE_APPLICATION_ERROR(-20101,TABLE_NAME ||temp_count);
356: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
357: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
358: END IF;
359: null;
360: WHEN ITEM_ID_NULL THEN

Line 357: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);

353: EXCEPTION
354: WHEN temp_exp THEN
355: --RAISE_APPLICATION_ERROR(-20101,TABLE_NAME ||temp_count);
356: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
357: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
358: END IF;
359: null;
360: WHEN ITEM_ID_NULL THEN
361: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

Line 361: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

357: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
358: END IF;
359: null;
360: WHEN ITEM_ID_NULL THEN
361: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
362: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
363: END IF;
364: /*SRW.MESSAGE('6','aborting...')*/NULL;
365: /*RAISE SRW.PROGRAM_ABORT*/RAISE_APPLICATION_ERROR(-20101,TABLE_NAME || SQLERRM);

Line 362: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);

358: END IF;
359: null;
360: WHEN ITEM_ID_NULL THEN
361: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
362: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
363: END IF;
364: /*SRW.MESSAGE('6','aborting...')*/NULL;
365: /*RAISE SRW.PROGRAM_ABORT*/RAISE_APPLICATION_ERROR(-20101,TABLE_NAME || SQLERRM);
366: WHEN IMPLOSION_ERR THEN

Line 367: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

363: END IF;
364: /*SRW.MESSAGE('6','aborting...')*/NULL;
365: /*RAISE SRW.PROGRAM_ABORT*/RAISE_APPLICATION_ERROR(-20101,TABLE_NAME || SQLERRM);
366: WHEN IMPLOSION_ERR THEN
367: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
368: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
369: END IF;
370: /*SRW.MESSAGE('4000'
371: ,L_ERR_MSG)*/NULL;RAISE_APPLICATION_ERROR(-20102,TABLE_NAME || SQLERRM);

Line 368: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);

364: /*SRW.MESSAGE('6','aborting...')*/NULL;
365: /*RAISE SRW.PROGRAM_ABORT*/RAISE_APPLICATION_ERROR(-20101,TABLE_NAME || SQLERRM);
366: WHEN IMPLOSION_ERR THEN
367: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
368: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
369: END IF;
370: /*SRW.MESSAGE('4000'
371: ,L_ERR_MSG)*/NULL;RAISE_APPLICATION_ERROR(-20102,TABLE_NAME || SQLERRM);
372: RETURN (FALSE);

Line 374: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515

370: /*SRW.MESSAGE('4000'
371: ,L_ERR_MSG)*/NULL;RAISE_APPLICATION_ERROR(-20102,TABLE_NAME || SQLERRM);
372: RETURN (FALSE);
373: WHEN /*SRW.DO_SQL_FAILURE*/OTHERS THEN
374: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
375: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
376: END IF;
377: /*SRW.MESSAGE('1000'
378: ,TABLE_NAME || SQLERRM)*/NULL;RAISE_APPLICATION_ERROR(-20103,TABLE_NAME || SQLERRM);

Line 375: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);

371: ,L_ERR_MSG)*/NULL;RAISE_APPLICATION_ERROR(-20102,TABLE_NAME || SQLERRM);
372: RETURN (FALSE);
373: WHEN /*SRW.DO_SQL_FAILURE*/OTHERS THEN
374: IF (DBMS_SQL.IS_OPEN(CURSOR_NAME)) THEN --bug 12998515
375: DBMS_SQL.CLOSE_CURSOR(CURSOR_NAME);
376: END IF;
377: /*SRW.MESSAGE('1000'
378: ,TABLE_NAME || SQLERRM)*/NULL;RAISE_APPLICATION_ERROR(-20103,TABLE_NAME || SQLERRM);
379: RETURN (FALSE);