DBA Data[Home] [Help]

APPS.WIP_WS_SKILL_CHECK_PVT dependencies on DBMS_SQL

Line 315: l_cursor := dbms_sql.open_cursor;

311: ' where organization_id = :1 '||
312: ' and wip_entity_id = :2 '||
313: l_add_where_clause;
314:
315: l_cursor := dbms_sql.open_cursor;
316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);

Line 316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);

312: ' and wip_entity_id = :2 '||
313: l_add_where_clause;
314:
315: l_cursor := dbms_sql.open_cursor;
316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);

Line 317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);

313: l_add_where_clause;
314:
315: l_cursor := dbms_sql.open_cursor;
316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);

Line 318: dbms_sql.define_column(l_cursor, 2, l_check_skill);

314:
315: l_cursor := dbms_sql.open_cursor;
316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);

Line 319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);

315: l_cursor := dbms_sql.open_cursor;
316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);

Line 320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);

316: dbms_sql.parse(l_cursor, l_sql, dbms_sql.native);
317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);
324:

Line 321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);

317: dbms_sql.define_column(l_cursor, 1, l_op_seq_num);
318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);
324:
325: loop

Line 322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);

318: dbms_sql.define_column(l_cursor, 2, l_check_skill);
319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);
324:
325: loop
326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;

Line 323: l_sql_exec := dbms_sql.execute(l_cursor);

319: dbms_sql.bind_variable(l_cursor, ':1', p_organization_id);
320: dbms_sql.bind_variable(l_cursor, ':2', p_wip_entity_id);
321: dbms_sql.bind_variable(l_cursor, ':3', l_from_op);
322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);
324:
325: loop
326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;
327: dbms_sql.column_value(l_cursor, 1, l_op_seq_num);

Line 326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;

322: dbms_sql.bind_variable(l_cursor, ':4', l_to_op);
323: l_sql_exec := dbms_sql.execute(l_cursor);
324:
325: loop
326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;
327: dbms_sql.column_value(l_cursor, 1, l_op_seq_num);
328: dbms_sql.column_value(l_cursor, 2, l_check_skill);
329: if l_check_skill=G_SKILL_CHECK_ENABLED then
330: l_validate_skill := validate_skill_for_move_ops(p_wip_entity_id => p_wip_entity_id,

Line 327: dbms_sql.column_value(l_cursor, 1, l_op_seq_num);

323: l_sql_exec := dbms_sql.execute(l_cursor);
324:
325: loop
326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;
327: dbms_sql.column_value(l_cursor, 1, l_op_seq_num);
328: dbms_sql.column_value(l_cursor, 2, l_check_skill);
329: if l_check_skill=G_SKILL_CHECK_ENABLED then
330: l_validate_skill := validate_skill_for_move_ops(p_wip_entity_id => p_wip_entity_id,
331: p_organization_id => p_organization_id,

Line 328: dbms_sql.column_value(l_cursor, 2, l_check_skill);

324:
325: loop
326: exit when dbms_sql.fetch_rows(l_cursor) = 0 OR l_validate_skill <> G_SKILL_VALIDATION_SUCCESS;
327: dbms_sql.column_value(l_cursor, 1, l_op_seq_num);
328: dbms_sql.column_value(l_cursor, 2, l_check_skill);
329: if l_check_skill=G_SKILL_CHECK_ENABLED then
330: l_validate_skill := validate_skill_for_move_ops(p_wip_entity_id => p_wip_entity_id,
331: p_organization_id => p_organization_id,
332: p_operation => l_op_seq_num,

Line 337: dbms_sql.close_cursor(l_cursor);

333: p_emp_id => p_emp_id);
334: end if;
335:
336: end loop;
337: dbms_sql.close_cursor(l_cursor);
338: end if;
339: if l_validate_skill <> G_SKILL_VALIDATION_SUCCESS then
340: if p_wip_entity_id is not null and p_emp_id is not null then
341: set_message_context(p_wip_entity_id,p_emp_id);