DBA Data[Home] [Help]

APPS.MSC_CL_WIP_ODS_LOAD dependencies on MSC_UTIL

Line 6: -- v_warning_flag NUMBER:= MSC_UTIL.SYS_NO; --2 be changed

2: /* $Header: MSCLWIPB.pls 120.21.12020000.5 2013/02/06 10:04:49 swundapa ship $ */
3:
4: -- v_sub_str VARCHAR2(4000):=NULL;
5: -- c_count NUMBER:= 0;
6: -- v_warning_flag NUMBER:= MSC_UTIL.SYS_NO; --2 be changed
7:
8: -- G_COLLECT_SRP_DATA VARCHAR2(1) := NVL(FND_PROFILE.VALUE('MSC_SRP_ENABLED'),'N');
9: -- To collect SRP Data when this profile is set to Yes neds to be deleted
10: -- v_is_cont_refresh BOOLEAN; -- 2 be changed

Line 73: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

69: lv_retcode NUMBER;
70:
71: BEGIN
72:
73: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
74: lv_tbl:= 'JOB_OP_RES_INSTANCES_'||MSC_CL_COLLECTION.v_instance_code;
75: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
76: ELSE
77: lv_tbl:= 'MSC_JOB_OP_RES_INSTANCES';

Line 101: ||' AND resi.DELETED_FLAG= '||MSC_UTIL.SYS_YES

97: ||' AND ms.PLAN_ID= -1'
98: ||' AND ms.SR_INSTANCE_ID= resi.SR_INSTANCE_ID'
99: ||' AND ms.DISPOSITION_ID= resi.WIP_ENTITY_ID'
100: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
101: ||' AND resi.DELETED_FLAG= '||MSC_UTIL.SYS_YES
102: ||' AND t1.sr_inventory_item_id (+) = resi.equipment_item_id '
103: ||' AND t1.SR_INSTANCE_ID (+) = resi.SR_INSTANCE_ID ';
104:
105:

Line 169: ||' AND resi.DELETED_FLAG= '||MSC_UTIL.SYS_NO

165: ||' AND ms.PLAN_ID= -1'
166: ||' AND ms.SR_INSTANCE_ID= resi.SR_INSTANCE_ID'
167: ||' AND ms.DISPOSITION_ID= resi.WIP_ENTITY_ID'
168: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
169: ||' AND resi.DELETED_FLAG= '||MSC_UTIL.SYS_NO
170: ||' AND t1.sr_inventory_item_id (+) = resi.equipment_item_id '
171: ||' AND t1.SR_INSTANCE_ID (+) = resi.SR_INSTANCE_ID ';
172:
173: -- ========= Prepare SQL Statement for INSERT ==========

Line 212: --MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_sql_stmt);

208: ||' :v_current_user,'
209: ||' :v_current_date,'
210: ||' :v_current_user)';
211: --log_debug(lv_cursor_stmt);
212: --MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_sql_stmt);
213: OPEN cgen FOR lv_cursor_stmt;
214: IF (cgen%ISOPEN) THEN
215:
216: LOOP

Line 293: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

289: WHEN OTHERS THEN
290:
291: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
292:
293: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
294: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
295: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');
296: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RES_INSTANCES');
297: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 297: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

293: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
294: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
295: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');
296: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RES_INSTANCES');
297: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
298:
299: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
300: RAISE;
301:

Line 299: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

295: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');
296: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RES_INSTANCES');
297: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
298:
299: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
300: RAISE;
301:
302: ELSE
303:

Line 304: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

300: RAISE;
301:
302: ELSE
303:
304: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
305:
306: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
307: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
308: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');

Line 306: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

302: ELSE
303:
304: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
305:
306: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
307: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
308: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');
309: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RES_INSTANCES');
310: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 310: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

306: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
307: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
308: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES_INSTANCE');
309: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RES_INSTANCES');
310: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
311:
312: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
313: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
314: FND_MESSAGE.SET_TOKEN('VALUE',

Line 317: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

313: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
314: FND_MESSAGE.SET_TOKEN('VALUE',
315: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
316: MSC_CL_COLLECTION.v_instance_id));
317: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
318:
319: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
320: END IF;
321:

Line 319: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

315: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
316: MSC_CL_COLLECTION.v_instance_id));
317: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
318:
319: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
320: END IF;
321:
322: END;
323: END LOOP;

Line 325: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OP_RES_INSTANCES = '|| to_char(total_count));

321:
322: END;
323: END LOOP;
324:
325: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OP_RES_INSTANCES = '|| to_char(total_count));
326: END IF; /* cgen%ISOPEN */
327:
328: CLOSE cgen;
329:

Line 334: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

330: COMMIT;
331:
332: BEGIN
333:
334: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
335:
336: lv_tbl:= 'JOB_OP_RES_INSTANCES_'||MSC_CL_COLLECTION.v_instance_code;
337:
338: lv_sql_stmt:=

Line 339: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

335:
336: lv_tbl:= 'JOB_OP_RES_INSTANCES_'||MSC_CL_COLLECTION.v_instance_code;
337:
338: lv_sql_stmt:=
339: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
340: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RES_INSTANCES'
341: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
342: ||' AND plan_id = -1 '
343: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 340: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RES_INSTANCES'

336: lv_tbl:= 'JOB_OP_RES_INSTANCES_'||MSC_CL_COLLECTION.v_instance_code;
337:
338: lv_sql_stmt:=
339: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
340: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RES_INSTANCES'
341: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
342: ||' AND plan_id = -1 '
343: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
344:

Line 343: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

339: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
340: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RES_INSTANCES'
341: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
342: ||' AND plan_id = -1 '
343: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
344:
345: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
346: EXECUTE IMMEDIATE lv_sql_stmt;
347:

Line 345: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

341: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
342: ||' AND plan_id = -1 '
343: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
344:
345: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
346: EXECUTE IMMEDIATE lv_sql_stmt;
347:
348: COMMIT;
349:

Line 355: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

351:
352: EXCEPTION
353: WHEN OTHERS THEN
354:
355: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
356: RAISE;
357: END;
358:
359: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 359: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

355: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
356: RAISE;
357: END;
358:
359: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
360: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
361: lv_retcode,
362: 'MSC_JOB_OP_RES_INSTANCES',
363: MSC_CL_COLLECTION.v_instance_code,

Line 364: MSC_UTIL.G_WARNING

360: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
361: lv_retcode,
362: 'MSC_JOB_OP_RES_INSTANCES',
363: MSC_CL_COLLECTION.v_instance_code,
364: MSC_UTIL.G_WARNING
365: );
366:
367: IF lv_retcode = MSC_UTIL.G_ERROR THEN
368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 367: IF lv_retcode = MSC_UTIL.G_ERROR THEN

363: MSC_CL_COLLECTION.v_instance_code,
364: MSC_UTIL.G_WARNING
365: );
366:
367: IF lv_retcode = MSC_UTIL.G_ERROR THEN
368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
369: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
370: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
371: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

364: MSC_UTIL.G_WARNING
365: );
366:
367: IF lv_retcode = MSC_UTIL.G_ERROR THEN
368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
369: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
370: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
371: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
372: END IF;

Line 370: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

366:
367: IF lv_retcode = MSC_UTIL.G_ERROR THEN
368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
369: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
370: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
371: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
372: END IF;
373:
374: END IF;

Line 371: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

367: IF lv_retcode = MSC_UTIL.G_ERROR THEN
368: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
369: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
370: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
371: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
372: END IF;
373:
374: END IF;
375:

Line 381: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

377: WHEN OTHERS THEN
378: IF cgen%ISOPEN THEN
379: CLOSE cgen;
380: END IF;
381: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
382: IF lv_cursor_stmt IS NOT NULL THEN
383: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
384: END IF;
385: IF lv_sql_stmt IS NOT NULL THEN

Line 383: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

379: CLOSE cgen;
380: END IF;
381: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
382: IF lv_cursor_stmt IS NOT NULL THEN
383: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
384: END IF;
385: IF lv_sql_stmt IS NOT NULL THEN
386: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
387: END IF;

Line 386: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

382: IF lv_cursor_stmt IS NOT NULL THEN
383: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
384: END IF;
385: IF lv_sql_stmt IS NOT NULL THEN
386: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
387: END IF;
388: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
389: RAISE;
390: END LOAD_JOB_OP_RES_INSTANCE;

Line 388: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

384: END IF;
385: IF lv_sql_stmt IS NOT NULL THEN
386: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
387: END IF;
388: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
389: RAISE;
390: END LOAD_JOB_OP_RES_INSTANCE;
391:
392: --================================================================

Line 437: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

433: lv_actual_end_date DATE;
434: lv_Operation_desc VARCHAR2(240) ;
435: BEGIN
436:
437: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
438: lv_tbl:= 'JOB_OPERATIONS_'||MSC_CL_COLLECTION.v_instance_code;
439: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
440: ELSE
441: lv_tbl:= 'MSC_JOB_OPERATIONS';

Line 459: ||' AND opr.DELETED_FLAG= '||MSC_UTIL.SYS_YES;

455: ||' AND ms.PLAN_ID= -1'
456: ||' AND ms.SR_INSTANCE_ID= opr.SR_INSTANCE_ID'
457: ||' AND ms.DISPOSITION_ID= opr.WIP_ENTITY_ID'
458: ||' AND ms.ORDER_TYPE IN ( 3, 7,70)'
459: ||' AND opr.DELETED_FLAG= '||MSC_UTIL.SYS_YES;
460:
461: OPEN cgen FOR lv_cursor_stmt;
462:
463: IF (cgen%ISOPEN) THEN

Line 524: ||' AND opr.DELETED_FLAG= '||MSC_UTIL.SYS_NO;

520: ||' AND ms.PLAN_ID= -1'
521: ||' AND ms.SR_INSTANCE_ID= opr.SR_INSTANCE_ID'
522: ||' AND ms.DISPOSITION_ID= opr.WIP_ENTITY_ID'
523: ||' AND ms.ORDER_TYPE IN ( 3, 7,70)'
524: ||' AND opr.DELETED_FLAG= '||MSC_UTIL.SYS_NO;
525:
526:
527: -- ========= Prepare SQL Statement for INSERT ==========
528: lv_sql_stmt:=

Line 702: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

698: WHEN OTHERS THEN
699:
700: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
701:
702: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
703: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
704: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');
705: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATIONS');
706: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 706: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

702: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
703: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
704: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');
705: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATIONS');
706: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
707:
708: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
709: RAISE;
710:

Line 708: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

704: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');
705: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATIONS');
706: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
707:
708: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
709: RAISE;
710:
711: ELSE
712:

Line 713: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

709: RAISE;
710:
711: ELSE
712:
713: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
714:
715: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
716: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
717: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');

Line 715: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

711: ELSE
712:
713: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
714:
715: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
716: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
717: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');
718: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATIONS');
719: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 719: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

715: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
716: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
717: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP');
718: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATIONS');
719: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
720:
721: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
722: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
723: FND_MESSAGE.SET_TOKEN('VALUE',

Line 726: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

722: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
723: FND_MESSAGE.SET_TOKEN('VALUE',
724: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
725: MSC_CL_COLLECTION.v_instance_id));
726: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
727:
728: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
729: END IF;
730:

Line 728: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

724: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
725: MSC_CL_COLLECTION.v_instance_id));
726: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
727:
728: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
729: END IF;
730:
731: END;
732:

Line 735: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OPERATIONS = '|| total_count);

731: END;
732:
733: END LOOP;
734:
735: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OPERATIONS = '|| total_count);
736: END IF;
737:
738: CLOSE cgen;
739:

Line 744: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

740: COMMIT;
741:
742: BEGIN
743:
744: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
745:
746: lv_tbl:= 'JOB_OPERATIONS_'||MSC_CL_COLLECTION.v_instance_code;
747:
748: lv_sql_stmt:=

Line 749: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

745:
746: lv_tbl:= 'JOB_OPERATIONS_'||MSC_CL_COLLECTION.v_instance_code;
747:
748: lv_sql_stmt:=
749: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
750: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATIONS'
751: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
752: ||' AND plan_id = -1 '
753: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 750: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATIONS'

746: lv_tbl:= 'JOB_OPERATIONS_'||MSC_CL_COLLECTION.v_instance_code;
747:
748: lv_sql_stmt:=
749: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
750: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATIONS'
751: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
752: ||' AND plan_id = -1 '
753: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
754:

Line 753: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

749: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
750: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATIONS'
751: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
752: ||' AND plan_id = -1 '
753: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
754:
755: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
756: EXECUTE IMMEDIATE lv_sql_stmt;
757:

Line 755: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

751: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
752: ||' AND plan_id = -1 '
753: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
754:
755: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
756: EXECUTE IMMEDIATE lv_sql_stmt;
757:
758: COMMIT;
759:

Line 765: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

761:
762: EXCEPTION
763: WHEN OTHERS THEN
764:
765: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
766: RAISE;
767: END;
768:
769: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 769: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

765: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
766: RAISE;
767: END;
768:
769: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
770: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
771: lv_retcode,
772: 'MSC_JOB_OPERATIONS',
773: MSC_CL_COLLECTION.v_instance_code,

Line 774: MSC_UTIL.G_WARNING

770: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
771: lv_retcode,
772: 'MSC_JOB_OPERATIONS',
773: MSC_CL_COLLECTION.v_instance_code,
774: MSC_UTIL.G_WARNING
775: );
776:
777: IF lv_retcode = MSC_UTIL.G_ERROR THEN
778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 777: IF lv_retcode = MSC_UTIL.G_ERROR THEN

773: MSC_CL_COLLECTION.v_instance_code,
774: MSC_UTIL.G_WARNING
775: );
776:
777: IF lv_retcode = MSC_UTIL.G_ERROR THEN
778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
779: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
780: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
781: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

774: MSC_UTIL.G_WARNING
775: );
776:
777: IF lv_retcode = MSC_UTIL.G_ERROR THEN
778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
779: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
780: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
781: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
782: END IF;

Line 780: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

776:
777: IF lv_retcode = MSC_UTIL.G_ERROR THEN
778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
779: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
780: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
781: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
782: END IF;
783:
784: END IF;

Line 781: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

777: IF lv_retcode = MSC_UTIL.G_ERROR THEN
778: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
779: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
780: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
781: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
782: END IF;
783:
784: END IF;
785:

Line 790: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

786: EXCEPTION
787: WHEN OTHERS THEN
788: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
789:
790: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
791: IF lv_cursor_stmt IS NOT NULL THEN
792: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
793: END IF;
794: IF lv_sql_stmt IS NOT NULL THEN

Line 792: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

788: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
789:
790: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
791: IF lv_cursor_stmt IS NOT NULL THEN
792: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
793: END IF;
794: IF lv_sql_stmt IS NOT NULL THEN
795: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
796: END IF;

Line 795: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

791: IF lv_cursor_stmt IS NOT NULL THEN
792: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
793: END IF;
794: IF lv_sql_stmt IS NOT NULL THEN
795: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
796: END IF;
797: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
798: RAISE;
799: END LOAD_JOB_OP;

Line 797: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

793: END IF;
794: IF lv_sql_stmt IS NOT NULL THEN
795: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
796: END IF;
797: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
798: RAISE;
799: END LOAD_JOB_OP;
800:
801: --===============================================================

Line 847: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

843: lv_retcode NUMBER;
844:
845: BEGIN
846:
847: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
848: lv_tbl:= 'JOB_OP_RESOURCES_'||MSC_CL_COLLECTION.v_instance_code;
849: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
850: ELSE
851: lv_tbl:= 'MSC_JOB_OP_RESOURCES';

Line 870: ||' AND res.DELETED_FLAG= '||MSC_UTIL.SYS_YES;

866: ||' AND ms.PLAN_ID= -1'
867: ||' AND ms.SR_INSTANCE_ID= res.SR_INSTANCE_ID'
868: ||' AND ms.DISPOSITION_ID= res.WIP_ENTITY_ID'
869: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
870: ||' AND res.DELETED_FLAG= '||MSC_UTIL.SYS_YES;
871:
872: OPEN cgen FOR lv_cursor_stmt;
873:
874: IF (cgen%ISOPEN) THEN

Line 940: ||' AND res.DELETED_FLAG= '||MSC_UTIL.SYS_NO;

936: ||' AND ms.PLAN_ID= -1'
937: ||' AND ms.SR_INSTANCE_ID= res.SR_INSTANCE_ID'
938: ||' AND ms.DISPOSITION_ID= res.WIP_ENTITY_ID'
939: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
940: ||' AND res.DELETED_FLAG= '||MSC_UTIL.SYS_NO;
941:
942:
943: -- ========= Prepare SQL Statement for INSERT ==========
944: lv_sql_stmt:=

Line 1139: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

1135: WHEN OTHERS THEN
1136:
1137: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
1138:
1139: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1140: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1141: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');
1142: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RESOURCES');
1143: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 1143: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1139: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1140: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1141: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');
1142: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RESOURCES');
1143: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1144:
1145: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1146: RAISE;
1147:

Line 1145: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1141: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');
1142: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RESOURCES');
1143: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1144:
1145: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1146: RAISE;
1147:
1148: ELSE
1149:

Line 1150: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

1146: RAISE;
1147:
1148: ELSE
1149:
1150: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1151:
1152: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1153: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1154: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');

Line 1152: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

1148: ELSE
1149:
1150: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1151:
1152: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1153: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1154: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');
1155: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RESOURCES');
1156: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 1156: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1152: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1153: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1154: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_RES');
1155: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OP_RESOURCES');
1156: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1157:
1158: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
1159: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
1160: FND_MESSAGE.SET_TOKEN('VALUE',

Line 1163: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1159: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
1160: FND_MESSAGE.SET_TOKEN('VALUE',
1161: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
1162: MSC_CL_COLLECTION.v_instance_id));
1163: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1164:
1165: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1166: END IF;
1167:

Line 1165: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1161: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
1162: MSC_CL_COLLECTION.v_instance_id));
1163: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1164:
1165: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1166: END IF;
1167:
1168: END;
1169: END LOOP;

Line 1171: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OP_RESOURCES = '|| total_count);

1167:
1168: END;
1169: END LOOP;
1170:
1171: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OP_RESOURCES = '|| total_count);
1172: END IF;
1173:
1174: CLOSE cgen;
1175:

Line 1180: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

1176: COMMIT;
1177:
1178: BEGIN
1179:
1180: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
1181:
1182: lv_tbl:= 'JOB_OP_RESOURCES_'||MSC_CL_COLLECTION.v_instance_code;
1183:
1184: lv_sql_stmt:=

Line 1185: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

1181:
1182: lv_tbl:= 'JOB_OP_RESOURCES_'||MSC_CL_COLLECTION.v_instance_code;
1183:
1184: lv_sql_stmt:=
1185: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1186: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RESOURCES'
1187: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1188: ||' AND plan_id = -1 '
1189: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 1186: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RESOURCES'

1182: lv_tbl:= 'JOB_OP_RESOURCES_'||MSC_CL_COLLECTION.v_instance_code;
1183:
1184: lv_sql_stmt:=
1185: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1186: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RESOURCES'
1187: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1188: ||' AND plan_id = -1 '
1189: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1190:

Line 1189: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

1185: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1186: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OP_RESOURCES'
1187: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1188: ||' AND plan_id = -1 '
1189: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1190:
1191: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
1192: EXECUTE IMMEDIATE lv_sql_stmt;
1193:

Line 1191: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

1187: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1188: ||' AND plan_id = -1 '
1189: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1190:
1191: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
1192: EXECUTE IMMEDIATE lv_sql_stmt;
1193:
1194: COMMIT;
1195:

Line 1201: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1197:
1198: EXCEPTION
1199: WHEN OTHERS THEN
1200:
1201: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1202: RAISE;
1203: END;
1204:
1205: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 1205: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

1201: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1202: RAISE;
1203: END;
1204:
1205: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
1206: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
1207: lv_retcode,
1208: 'MSC_JOB_OP_RESOURCES',
1209: MSC_CL_COLLECTION.v_instance_code,

Line 1210: MSC_UTIL.G_WARNING

1206: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
1207: lv_retcode,
1208: 'MSC_JOB_OP_RESOURCES',
1209: MSC_CL_COLLECTION.v_instance_code,
1210: MSC_UTIL.G_WARNING
1211: );
1212:
1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN

1209: MSC_CL_COLLECTION.v_instance_code,
1210: MSC_UTIL.G_WARNING
1211: );
1212:
1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1215: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1216: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1217: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

1210: MSC_UTIL.G_WARNING
1211: );
1212:
1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1215: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1216: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1217: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1218: END IF;

Line 1216: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

1212:
1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1215: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1216: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1217: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1218: END IF;
1219:
1220: END IF;

Line 1217: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

1213: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1215: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1216: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1217: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1218: END IF;
1219:
1220: END IF;
1221:

Line 1226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

1222: EXCEPTION
1223: WHEN OTHERS THEN
1224: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
1225:
1226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
1227: IF lv_cursor_stmt IS NOT NULL THEN
1228: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1229: END IF;
1230: IF lv_sql_stmt IS NOT NULL THEN

Line 1228: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

1224: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
1225:
1226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
1227: IF lv_cursor_stmt IS NOT NULL THEN
1228: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1229: END IF;
1230: IF lv_sql_stmt IS NOT NULL THEN
1231: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1232: END IF;

Line 1231: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

1227: IF lv_cursor_stmt IS NOT NULL THEN
1228: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1229: END IF;
1230: IF lv_sql_stmt IS NOT NULL THEN
1231: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1232: END IF;
1233: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1234: RAISE;
1235: END LOAD_JOB_OP_RES;

Line 1233: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1229: END IF;
1230: IF lv_sql_stmt IS NOT NULL THEN
1231: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1232: END IF;
1233: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1234: RAISE;
1235: END LOAD_JOB_OP_RES;
1236:
1237: --=========================================================================

Line 1285: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

1281: lv_retcode NUMBER;
1282:
1283: BEGIN
1284:
1285: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
1286: lv_tbl:= 'JOB_REQUIREMENT_OPS_'||MSC_CL_COLLECTION.v_instance_code;
1287: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
1288: ELSE
1289: lv_tbl:= 'MSC_JOB_REQUIREMENT_OPS';

Line 1314: ||' AND req.DELETED_FLAG= '||MSC_UTIL.SYS_YES

1310: ||' AND ms.PLAN_ID= -1'
1311: ||' AND ms.SR_INSTANCE_ID= req.SR_INSTANCE_ID'
1312: ||' AND ms.DISPOSITION_ID= req.WIP_ENTITY_ID'
1313: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
1314: ||' AND req.DELETED_FLAG= '||MSC_UTIL.SYS_YES
1315: ||' AND cmp_itm.SR_INVENTORY_ITEM_ID = req.COMPONENT_ITEM_ID'
1316: ||' AND pri_cmp.SR_INVENTORY_ITEM_ID = req.PRIMARY_COMPONENT_ID'
1317: ||' AND src_ptm.SR_INVENTORY_ITEM_ID(+) = req.SOURCE_PHANTOM_ID'
1318: ||' AND cmp_itm.SR_INSTANCE_ID = req.SR_INSTANCE_ID'

Line 1397: ||' AND req.DELETED_FLAG= '||MSC_UTIL.SYS_NO

1393: ||' AND ms.PLAN_ID= -1'
1394: ||' AND ms.SR_INSTANCE_ID= req.SR_INSTANCE_ID'
1395: ||' AND ms.DISPOSITION_ID= req.WIP_ENTITY_ID'
1396: ||' AND ms.ORDER_TYPE IN ( 3, 7)'
1397: ||' AND req.DELETED_FLAG= '||MSC_UTIL.SYS_NO
1398: ||' AND cmp_itm.SR_INVENTORY_ITEM_ID = req.COMPONENT_ITEM_ID'
1399: ||' AND pri_cmp.SR_INVENTORY_ITEM_ID = req.PRIMARY_COMPONENT_ID'
1400: ||' AND src_ptm.SR_INVENTORY_ITEM_ID(+) = req.SOURCE_PHANTOM_ID'
1401: ||' AND cmp_itm.SR_INSTANCE_ID = req.SR_INSTANCE_ID'

Line 1587: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

1583: WHEN OTHERS THEN
1584:
1585: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
1586:
1587: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1588: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1589: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');
1590: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_REQUIREMENT_OPS');
1591: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 1591: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1587: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1588: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1589: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');
1590: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_REQUIREMENT_OPS');
1591: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1592:
1593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1594: RAISE;
1595:

Line 1593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1589: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');
1590: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_REQUIREMENT_OPS');
1591: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1592:
1593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1594: RAISE;
1595:
1596: ELSE
1597:

Line 1598: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

1594: RAISE;
1595:
1596: ELSE
1597:
1598: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1599:
1600: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1601: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1602: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');

Line 1600: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

1596: ELSE
1597:
1598: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1599:
1600: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1601: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1602: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');
1603: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_REQUIREMENT_OPS');
1604: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 1604: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1600: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
1601: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
1602: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_REQ_OP');
1603: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_REQUIREMENT_OPS');
1604: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1605:
1606: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
1607: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
1608: FND_MESSAGE.SET_TOKEN('VALUE',

Line 1611: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

1607: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
1608: FND_MESSAGE.SET_TOKEN('VALUE',
1609: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
1610: MSC_CL_COLLECTION.v_instance_id));
1611: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1612:
1613: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1614: END IF;
1615:

Line 1613: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1609: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
1610: MSC_CL_COLLECTION.v_instance_id));
1611: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
1612:
1613: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1614: END IF;
1615:
1616: END;
1617:

Line 1629: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

1625: COMMIT;
1626:
1627: BEGIN
1628:
1629: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
1630:
1631: lv_tbl:= 'JOB_REQUIREMENT_OPS_'||MSC_CL_COLLECTION.v_instance_code;
1632:
1633: lv_sql_stmt:=

Line 1634: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

1630:
1631: lv_tbl:= 'JOB_REQUIREMENT_OPS_'||MSC_CL_COLLECTION.v_instance_code;
1632:
1633: lv_sql_stmt:=
1634: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1635: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_REQUIREMENT_OPS'
1636: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1637: ||' AND plan_id = -1 '
1638: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 1635: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_REQUIREMENT_OPS'

1631: lv_tbl:= 'JOB_REQUIREMENT_OPS_'||MSC_CL_COLLECTION.v_instance_code;
1632:
1633: lv_sql_stmt:=
1634: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1635: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_REQUIREMENT_OPS'
1636: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1637: ||' AND plan_id = -1 '
1638: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1639:

Line 1638: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

1634: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
1635: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_REQUIREMENT_OPS'
1636: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1637: ||' AND plan_id = -1 '
1638: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1639:
1640: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
1641: EXECUTE IMMEDIATE lv_sql_stmt;
1642:

Line 1640: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

1636: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
1637: ||' AND plan_id = -1 '
1638: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
1639:
1640: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
1641: EXECUTE IMMEDIATE lv_sql_stmt;
1642:
1643: COMMIT;
1644:

Line 1650: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1646:
1647: EXCEPTION
1648: WHEN OTHERS THEN
1649:
1650: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1651: RAISE;
1652: END;
1653:
1654: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 1654: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

1650: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1651: RAISE;
1652: END;
1653:
1654: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
1655: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
1656: lv_retcode,
1657: 'MSC_JOB_REQUIREMENT_OPS',
1658: MSC_CL_COLLECTION.v_instance_code,

Line 1659: MSC_UTIL.G_WARNING

1655: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
1656: lv_retcode,
1657: 'MSC_JOB_REQUIREMENT_OPS',
1658: MSC_CL_COLLECTION.v_instance_code,
1659: MSC_UTIL.G_WARNING
1660: );
1661:
1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN

1658: MSC_CL_COLLECTION.v_instance_code,
1659: MSC_UTIL.G_WARNING
1660: );
1661:
1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1664: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1665: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1666: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

1659: MSC_UTIL.G_WARNING
1660: );
1661:
1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1664: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1665: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1666: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1667: END IF;

Line 1665: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

1661:
1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1664: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1665: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1666: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1667: END IF;
1668:
1669: END IF;

Line 1666: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

1662: IF lv_retcode = MSC_UTIL.G_ERROR THEN
1663: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
1664: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
1665: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
1666: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
1667: END IF;
1668:
1669: END IF;
1670:

Line 1675: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

1671: EXCEPTION
1672: WHEN OTHERS THEN
1673: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
1674:
1675: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
1676: IF lv_cursor_stmt IS NOT NULL THEN
1677: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1678: END IF;
1679: IF lv_sql_stmt IS NOT NULL THEN

Line 1677: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

1673: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
1674:
1675: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
1676: IF lv_cursor_stmt IS NOT NULL THEN
1677: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1678: END IF;
1679: IF lv_sql_stmt IS NOT NULL THEN
1680: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1681: END IF;

Line 1680: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

1676: IF lv_cursor_stmt IS NOT NULL THEN
1677: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
1678: END IF;
1679: IF lv_sql_stmt IS NOT NULL THEN
1680: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1681: END IF;
1682: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1683: RAISE;
1684: END LOAD_JOB_REQ_OP;

Line 1682: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

1678: END IF;
1679: IF lv_sql_stmt IS NOT NULL THEN
1680: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
1681: END IF;
1682: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
1683: RAISE;
1684: END LOAD_JOB_REQ_OP;
1685: --=================================================================
1686:

Line 1728: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

1724: lv_retcode NUMBER;
1725:
1726: BEGIN
1727:
1728: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
1729: lv_tbl:= 'JOB_OPERATION_NETWORKS_'||MSC_CL_COLLECTION.v_instance_code;
1730: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
1731: ELSE
1732: lv_tbl:= 'MSC_JOB_OPERATION_NETWORKS';

Line 1752: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_YES

1748: ||' AND ms.PLAN_ID= -1'
1749: ||' AND ms.SR_INSTANCE_ID= nwk.SR_INSTANCE_ID'
1750: ||' AND ms.DISPOSITION_ID= nwk.WIP_ENTITY_ID'
1751: ||' AND ms.ORDER_TYPE IN ( 3, 7, 70)' /* ds change change: 70 eam supply */
1752: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_YES
1753: ||' AND nvl(nwk.DEPENDENCY_TYPE,4) <> 3 '; /* ds change change */
1754:
1755: /* for eam parent child dependencies */
1756: lv_eam_pc_stmt:=

Line 1773: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_YES;

1769: ||' AND ms_to.PLAN_ID= -1'
1770: ||' AND ms_to.SR_INSTANCE_ID= nwk.SR_INSTANCE_ID'
1771: ||' AND ms_to.DISPOSITION_ID= nwk.TO_WIP_ENTITY_ID'
1772: ||' AND ms_to.ORDER_TYPE = 70 '
1773: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_YES;
1774: --||' AND nwk.DEPENDENCY_TYPE = 3 ;
1775:
1776: OPEN cgen FOR lv_cursor_stmt;
1777:

Line 1878: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_NO

1874: ||' AND ms2.PLAN_ID (+) = -1' /* ds change change */
1875: ||' AND ms2.SR_INSTANCE_ID (+)= nwk.SR_INSTANCE_ID'
1876: ||' AND ms2.DISPOSITION_ID(+)= nwk.TOP_WIP_ENTITY_ID'
1877: ||' AND ms2.ORDER_TYPE(+) = 70'
1878: ||' AND nwk.DELETED_FLAG= '||MSC_UTIL.SYS_NO
1879: ||' AND nwk.FROM_ITEM_ID = t1.SR_INVENTORY_ITEM_ID(+)' /* ds change change */
1880: ||' AND nwk.sr_instance_id = t1.sr_instance_id(+) '; /* ds change change */
1881:
1882:

Line 2040: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2036: WHEN OTHERS THEN
2037:
2038: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
2039:
2040: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2041: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2042: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');
2043: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATION_NETWORKS');
2044: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2044: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2040: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2041: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2042: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');
2043: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATION_NETWORKS');
2044: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2045:
2046: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2047: RAISE;
2048:

Line 2046: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2042: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');
2043: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATION_NETWORKS');
2044: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2045:
2046: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2047: RAISE;
2048:
2049: ELSE
2050:

Line 2051: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

2047: RAISE;
2048:
2049: ELSE
2050:
2051: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2052:
2053: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2054: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2055: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');

Line 2053: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2049: ELSE
2050:
2051: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2052:
2053: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2054: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2055: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');
2056: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATION_NETWORKS');
2057: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2057: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2053: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2054: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2055: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_JOB_OP_NWK');
2056: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_JOB_OPERATION_NETWORKS');
2057: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2058:
2059: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2060: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
2061: FND_MESSAGE.SET_TOKEN('VALUE',

Line 2064: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2060: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
2061: FND_MESSAGE.SET_TOKEN('VALUE',
2062: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
2063: MSC_CL_COLLECTION.v_instance_id));
2064: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2065:
2066: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2067: END IF;
2068:

Line 2066: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2062: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
2063: MSC_CL_COLLECTION.v_instance_id));
2064: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2065:
2066: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2067: END IF;
2068:
2069: END;
2070:

Line 2072: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OPERATION_NETWORKS = '|| total_count);

2068:
2069: END;
2070:
2071: END LOOP;
2072: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Total MSC_JOB_OPERATION_NETWORKS = '|| total_count);
2073: END IF;
2074:
2075: CLOSE cgen;
2076:

Line 2080: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

2076:
2077: COMMIT;
2078:
2079: BEGIN
2080: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
2081:
2082: lv_tbl:= 'JOB_OPERATION_NETWORKS_'||MSC_CL_COLLECTION.v_instance_code;
2083:
2084: lv_sql_stmt:=

Line 2085: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

2081:
2082: lv_tbl:= 'JOB_OPERATION_NETWORKS_'||MSC_CL_COLLECTION.v_instance_code;
2083:
2084: lv_sql_stmt:=
2085: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2086: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATION_NETWORKS'
2087: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2088: ||' AND plan_id = -1 '
2089: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 2086: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATION_NETWORKS'

2082: lv_tbl:= 'JOB_OPERATION_NETWORKS_'||MSC_CL_COLLECTION.v_instance_code;
2083:
2084: lv_sql_stmt:=
2085: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2086: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATION_NETWORKS'
2087: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2088: ||' AND plan_id = -1 '
2089: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
2090:

Line 2089: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

2085: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2086: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_JOB_OPERATION_NETWORKS'
2087: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2088: ||' AND plan_id = -1 '
2089: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
2090:
2091: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
2092: EXECUTE IMMEDIATE lv_sql_stmt;
2093:

Line 2091: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

2087: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2088: ||' AND plan_id = -1 '
2089: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
2090:
2091: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
2092: EXECUTE IMMEDIATE lv_sql_stmt;
2093:
2094: COMMIT;
2095:

Line 2101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2097:
2098: EXCEPTION
2099: WHEN OTHERS THEN
2100:
2101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2102: RAISE;
2103: END;
2104:
2105: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 2105: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

2101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2102: RAISE;
2103: END;
2104:
2105: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
2106: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
2107: lv_retcode,
2108: 'MSC_JOB_OPERATION_NETWORKS',
2109: MSC_CL_COLLECTION.v_instance_code,

Line 2110: MSC_UTIL.G_WARNING

2106: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
2107: lv_retcode,
2108: 'MSC_JOB_OPERATION_NETWORKS',
2109: MSC_CL_COLLECTION.v_instance_code,
2110: MSC_UTIL.G_WARNING
2111: );
2112:
2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN

2109: MSC_CL_COLLECTION.v_instance_code,
2110: MSC_UTIL.G_WARNING
2111: );
2112:
2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2115: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2116: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2117: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

2110: MSC_UTIL.G_WARNING
2111: );
2112:
2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2115: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2116: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2117: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2118: END IF;

Line 2116: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

2112:
2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2115: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2116: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2117: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2118: END IF;
2119:
2120: END IF;

Line 2117: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

2113: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2114: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2115: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2116: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2117: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2118: END IF;
2119:
2120: END IF;
2121:

Line 2126: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

2122: EXCEPTION
2123: WHEN OTHERS THEN
2124: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
2125:
2126: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2127: IF lv_cursor_stmt IS NOT NULL THEN
2128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2129: END IF;
2130: IF lv_sql_stmt IS NOT NULL THEN

Line 2128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

2124: IF cgen%ISOPEN THEN CLOSE cgen; END IF;
2125:
2126: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2127: IF lv_cursor_stmt IS NOT NULL THEN
2128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2129: END IF;
2130: IF lv_sql_stmt IS NOT NULL THEN
2131: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2132: END IF;

Line 2131: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

2127: IF lv_cursor_stmt IS NOT NULL THEN
2128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2129: END IF;
2130: IF lv_sql_stmt IS NOT NULL THEN
2131: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2132: END IF;
2133: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2134: RAISE;
2135: END LOAD_JOB_OP_NWK;

Line 2133: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2129: END IF;
2130: IF lv_sql_stmt IS NOT NULL THEN
2131: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2132: END IF;
2133: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2134: RAISE;
2135: END LOAD_JOB_OP_NWK;
2136:
2137: --=========================================================================

Line 2160: AND msrir.DELETED_FLAG= MSC_UTIL.SYS_YES;

2156: msrir.SERIAL_NUMBER,
2157: msrir.RES_INSTANCE_ID
2158: FROM MSC_ST_RESOURCE_INSTANCE_REQS msrir
2159: WHERE msrir.SR_INSTANCE_ID= MSC_CL_COLLECTION.v_instance_id
2160: AND msrir.DELETED_FLAG= MSC_UTIL.SYS_YES;
2161:
2162: lv_DEPARTMENT_ID NUMBER;
2163: lv_RESOURCE_ID NUMBER;
2164: lv_ORGANIZATION_ID NUMBER;

Line 2196: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

2192: END IF;
2193:
2194: c_count:= 0;
2195: total_count := 0;
2196: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
2197: lv_tbl:= 'RESOURCE_INSTANCE_REQS_'||MSC_CL_COLLECTION.v_instance_code;
2198: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
2199: ELSE
2200: lv_tbl:= 'MSC_RESOURCE_INSTANCE_REQS';

Line 2232: ||' AND msrir.DELETED_FLAG= '||MSC_UTIL.SYS_NO

2228: ||' AND ms.PLAN_ID= -1'
2229: ||' AND ms.SR_INSTANCE_ID= msrir.SR_INSTANCE_ID'
2230: ||' AND ms.DISPOSITION_ID= msrir.WIP_ENTITY_ID'
2231: ||' AND ms.ORDER_TYPE IN ( 3, 7,70)'
2232: ||' AND msrir.DELETED_FLAG= '||MSC_UTIL.SYS_NO
2233: ||' AND t1.sr_inventory_item_id (+) = msrir.equipment_item_id '
2234: ||' AND t1.SR_INSTANCE_ID (+) = msrir.SR_INSTANCE_ID ';
2235:
2236:

Line 2288: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) AND MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

2284: ||' :v_current_user,'
2285: ||' :v_current_date,'
2286: ||' :v_current_user)';
2287:
2288: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) AND MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
2289: BEGIN
2290: lv_sql_ins:=
2291: 'insert into '||lv_tbl
2292: ||' ( PLAN_ID,'

Line 2347: ||' AND msrir.DELETED_FLAG= '||MSC_UTIL.SYS_NO

2343: ||' AND ms.PLAN_ID= -1 '
2344: ||' AND ms.SR_INSTANCE_ID= msrir.SR_INSTANCE_ID '
2345: ||' AND ms.DISPOSITION_ID= msrir.WIP_ENTITY_ID '
2346: ||' AND ms.ORDER_TYPE IN ( 3, 7,70) '
2347: ||' AND msrir.DELETED_FLAG= '||MSC_UTIL.SYS_NO
2348: ||' AND t1.sr_inventory_item_id (+) = msrir.equipment_item_id '
2349: ||' AND t1.SR_INSTANCE_ID (+) = msrir.SR_INSTANCE_ID ';
2350:
2351: EXECUTE IMMEDIATE lv_sql_ins

Line 2355: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'res instance req loaded');

2351: EXECUTE IMMEDIATE lv_sql_ins
2352: USING MSC_CL_COLLECTION.v_last_collection_id,MSC_CL_COLLECTION.v_current_date,MSC_CL_COLLECTION.v_current_user,MSC_CL_COLLECTION.v_current_date,MSC_CL_COLLECTION.v_current_user;
2353:
2354: COMMIT;
2355: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'res instance req loaded');
2356:
2357: EXCEPTION
2358: WHEN OTHERS THEN
2359: IF SQLCODE IN (-01653,-01650,-01562,-01683) THEN

Line 2361: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2357: EXCEPTION
2358: WHEN OTHERS THEN
2359: IF SQLCODE IN (-01653,-01650,-01562,-01683) THEN
2360:
2361: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2362: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2363: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2364: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2365: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2365: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2361: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2362: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2363: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2364: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2365: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2366:
2367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2368: RAISE;
2369:

Line 2367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2363: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2364: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2365: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2366:
2367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2368: RAISE;
2369:
2370: ELSE
2371: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

Line 2371: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2368: RAISE;
2369:
2370: ELSE
2371: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2372: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2373: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2374: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2375: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2375: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2371: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2372: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2373: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2374: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2375: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2376:
2377: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2378:
2379: --If Direct path load results in warning then the processing has to be

Line 2377: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2373: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2374: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2375: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2376:
2377: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2378:
2379: --If Direct path load results in warning then the processing has to be
2380: --switched back to row by row processing. This will help to identify the
2381: --erroneous record and will also help in processing the rest of the records.

Line 2382: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'bulk insert failed - res instance req');

2378:
2379: --If Direct path load results in warning then the processing has to be
2380: --switched back to row by row processing. This will help to identify the
2381: --erroneous record and will also help in processing the rest of the records.
2382: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'bulk insert failed - res instance req');
2383: lb_refresh_failed := TRUE;
2384: END IF;
2385: END;
2386:

Line 2503: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2499: WHEN OTHERS THEN
2500:
2501: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
2502:
2503: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2504: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2505: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2506: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2507: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2507: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2503: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2504: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2505: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2506: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2507: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2508:
2509: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2510: RAISE;
2511:

Line 2509: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2505: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2506: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2507: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2508:
2509: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2510: RAISE;
2511:
2512: ELSE
2513:

Line 2514: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

2510: RAISE;
2511:
2512: ELSE
2513:
2514: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2515:
2516: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2517: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2518: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');

Line 2516: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

2512: ELSE
2513:
2514: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2515:
2516: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2517: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2518: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2519: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2520: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 2520: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2516: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
2517: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
2518: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_INST_REQ');
2519: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_INSTANCE_REQS');
2520: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2521:
2522: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2523:
2524: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');

Line 2528: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2524: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
2525: FND_MESSAGE.SET_TOKEN('VALUE',
2526: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
2527: MSC_CL_COLLECTION.v_instance_id));
2528: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2529:
2530: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2531: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEPARTMENT_ID');
2532: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEPARTMENT_ID));

Line 2533: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2529:
2530: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2531: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEPARTMENT_ID');
2532: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEPARTMENT_ID));
2533: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2534:
2535: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2536: FND_MESSAGE.SET_TOKEN('COLUMN', 'RESOURCE_ID');
2537: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RESOURCE_ID));

Line 2538: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2534:
2535: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2536: FND_MESSAGE.SET_TOKEN('COLUMN', 'RESOURCE_ID');
2537: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RESOURCE_ID));
2538: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2539:
2540: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2541: FND_MESSAGE.SET_TOKEN('COLUMN', 'RES_INSTANCE_ID');
2542: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RES_INSTANCE_ID));

Line 2543: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

2539:
2540: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
2541: FND_MESSAGE.SET_TOKEN('COLUMN', 'RES_INSTANCE_ID');
2542: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RES_INSTANCE_ID));
2543: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2544:
2545: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2546: END IF;
2547:

Line 2545: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2541: FND_MESSAGE.SET_TOKEN('COLUMN', 'RES_INSTANCE_ID');
2542: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RES_INSTANCE_ID));
2543: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
2544:
2545: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2546: END IF;
2547:
2548: END;
2549:

Line 2560: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN

2556: END IF;
2557:
2558: BEGIN
2559:
2560: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
2561:
2562: lv_tbl:= 'RESOURCE_INSTANCE_REQS_'||MSC_CL_COLLECTION.v_instance_code;
2563: lv_sql_stmt:=
2564: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

Line 2564: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl

2560: IF ((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) THEN
2561:
2562: lv_tbl:= 'RESOURCE_INSTANCE_REQS_'||MSC_CL_COLLECTION.v_instance_code;
2563: lv_sql_stmt:=
2564: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2565: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_INSTANCE_REQS'
2566: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2567: ||' AND plan_id = -1 '
2568: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

Line 2565: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_INSTANCE_REQS'

2561:
2562: lv_tbl:= 'RESOURCE_INSTANCE_REQS_'||MSC_CL_COLLECTION.v_instance_code;
2563: lv_sql_stmt:=
2564: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2565: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_INSTANCE_REQS'
2566: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2567: ||' AND plan_id = -1 '
2568: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
2569:

Line 2568: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

2564: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_tbl
2565: ||' SELECT * from '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_INSTANCE_REQS'
2566: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
2567: ||' AND plan_id = -1 '
2568: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
2569:
2570:
2571: EXECUTE IMMEDIATE lv_sql_stmt;
2572:

Line 2580: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2576:
2577: EXCEPTION
2578: WHEN OTHERS THEN
2579:
2580: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2581: RAISE;
2582: END;
2583:
2584: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

Line 2584: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

2580: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2581: RAISE;
2582: END;
2583:
2584: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
2585: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
2586: lv_retcode,
2587: 'MSC_RESOURCE_INSTANCE_REQS',
2588: MSC_CL_COLLECTION.v_instance_code,

Line 2589: MSC_UTIL.G_WARNING

2585: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
2586: lv_retcode,
2587: 'MSC_RESOURCE_INSTANCE_REQS',
2588: MSC_CL_COLLECTION.v_instance_code,
2589: MSC_UTIL.G_WARNING
2590: );
2591:
2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

Line 2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN

2588: MSC_CL_COLLECTION.v_instance_code,
2589: MSC_UTIL.G_WARNING
2590: );
2591:
2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2594: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2595: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2596: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

2589: MSC_UTIL.G_WARNING
2590: );
2591:
2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2594: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2595: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2596: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2597: END IF;

Line 2595: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

2591:
2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2594: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2595: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2596: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2597: END IF;
2598:
2599: END IF;

Line 2596: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

2592: IF lv_retcode = MSC_UTIL.G_ERROR THEN
2593: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
2594: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
2595: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
2596: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
2597: END IF;
2598:
2599: END IF;
2600:

Line 2605: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

2601: EXCEPTION
2602: WHEN OTHERS THEN
2603: IF res_inst_req%ISOPEN THEN CLOSE res_inst_req; END IF;
2604:
2605: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2606: IF lv_cursor_stmt IS NOT NULL THEN
2607: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2608: END IF;
2609: IF lv_sql_stmt IS NOT NULL THEN

Line 2607: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

2603: IF res_inst_req%ISOPEN THEN CLOSE res_inst_req; END IF;
2604:
2605: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2606: IF lv_cursor_stmt IS NOT NULL THEN
2607: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2608: END IF;
2609: IF lv_sql_stmt IS NOT NULL THEN
2610: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2611: END IF;

Line 2610: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

2606: IF lv_cursor_stmt IS NOT NULL THEN
2607: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
2608: END IF;
2609: IF lv_sql_stmt IS NOT NULL THEN
2610: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2611: END IF;
2612: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2613: RAISE;
2614: END LOAD_RES_INST_REQ;

Line 2612: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2608: END IF;
2609: IF lv_sql_stmt IS NOT NULL THEN
2610: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
2611: END IF;
2612: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2613: RAISE;
2614: END LOAD_RES_INST_REQ;
2615:
2616: --===================================================================

Line 2641: AND msd.DELETED_FLAG= MSC_UTIL.SYS_YES

2637: FROM MSC_ITEM_ID_LID t1,
2638: MSC_ST_DEMANDS msd
2639: WHERE msd.SR_INSTANCE_ID= MSC_CL_COLLECTION.v_instance_id
2640: AND msd.ORIGINATION_TYPE IN (2,3,4,25,50,70) /* ds change change 50 eam demand */
2641: AND msd.DELETED_FLAG= MSC_UTIL.SYS_YES
2642: AND t1.SR_INVENTORY_ITEM_ID(+)= msd.inventory_item_id
2643: AND t1.sr_instance_id(+)= MSC_CL_COLLECTION.v_instance_id;
2644:
2645: lv_DISPOSITION_ID NUMBER;

Line 2738: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

2734:
2735: c_count:=0;
2736:
2737: -- ========= Prepare the Cursor Statement ==========
2738: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
2739: lv_tbl:= 'DEMANDS_'||MSC_CL_COLLECTION.v_instance_code;
2740: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
2741: ELSE
2742: lv_tbl:= 'MSC_DEMANDS';

Line 2757: IF (MSC_UTIL.G_COLLECT_SRP_DATA = 'Y') Then

2753: /* 2201791 - select substr(order_number,1,62) since order_number is
2754: defined as varchar(62) in msc_demands table */
2755:
2756:
2757: IF (MSC_UTIL.G_COLLECT_SRP_DATA = 'Y') Then
2758: v_srp_profile_vlaue := 1;
2759:
2760: ELSE
2761: v_srp_profile_vlaue := 0;

Line 2811: ||' AND msd.DELETED_FLAG= '||MSC_UTIL.SYS_NO

2807: || lv_supplies_tbl||' ms,'
2808: ||' MSC_ST_DEMANDS msd'
2809: ||' WHERE msd.SR_INSTANCE_ID= '||MSC_CL_COLLECTION.v_instance_id
2810: ||' AND msd.ORIGINATION_TYPE IN (2,3,4,25,50)' /* 50 eam demand: ds change change*/
2811: ||' AND msd.DELETED_FLAG= '||MSC_UTIL.SYS_NO
2812: ||' AND t1.SR_INVENTORY_ITEM_ID= msd.inventory_item_id'
2813: ||' AND t1.sr_instance_id= msd.SR_INSTANCE_ID'
2814: ||' AND t2.SR_INVENTORY_ITEM_ID= msd.using_assembly_item_id'
2815: ||' AND t2.sr_instance_id= msd.SR_INSTANCE_ID'

Line 2890: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

2886:
2887: EXCEPTION
2888: WHEN OTHERS THEN
2889:
2890: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2891: IF lv_sql_stmt IS NOT NULL THEN
2892: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'|| lv_sql_stmt);
2893: END IF;
2894: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

Line 2892: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'|| lv_sql_stmt);

2888: WHEN OTHERS THEN
2889:
2890: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2891: IF lv_sql_stmt IS NOT NULL THEN
2892: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'|| lv_sql_stmt);
2893: END IF;
2894: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2895:
2896: ROLLBACK WORK TO SAVEPOINT Load_wip_SP;

Line 2894: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

2890: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
2891: IF lv_sql_stmt IS NOT NULL THEN
2892: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'|| lv_sql_stmt);
2893: END IF;
2894: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2895:
2896: ROLLBACK WORK TO SAVEPOINT Load_wip_SP;
2897: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Switching to Row-By-Row processing.');
2898:

Line 2897: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Switching to Row-By-Row processing.');

2893: END IF;
2894: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
2895:
2896: ROLLBACK WORK TO SAVEPOINT Load_wip_SP;
2897: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'Switching to Row-By-Row processing.');
2898:
2899: END;
2900: END IF;
2901:

Line 3022: ||' AND msd.DELETED_FLAG= '||MSC_UTIL.SYS_NO

3018: || lv_supplies_tbl||' ms,'
3019: ||' MSC_ST_DEMANDS msd'
3020: ||' WHERE msd.SR_INSTANCE_ID= '||MSC_CL_COLLECTION.v_instance_id
3021: ||' AND msd.ORIGINATION_TYPE IN (2,3,4,25,50)' /* 50 eam demand: ds change change*/
3022: ||' AND msd.DELETED_FLAG= '||MSC_UTIL.SYS_NO
3023: ||' AND t1.SR_INVENTORY_ITEM_ID= msd.inventory_item_id'
3024: ||' AND t1.sr_instance_id= msd.SR_INSTANCE_ID'
3025: ||' AND t2.SR_INVENTORY_ITEM_ID= msd.using_assembly_item_id'
3026: ||' AND t2.sr_instance_id= msd.SR_INSTANCE_ID'

Line 3166: ( lv_DELETED_FLAG<> MSC_UTIL.SYS_YES AND SQL%NOTFOUND) OR

3162:
3163: END IF; -- refresh mode
3164:
3165: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) OR
3166: ( lv_DELETED_FLAG<> MSC_UTIL.SYS_YES AND SQL%NOTFOUND) OR
3167: ( lv_ORIGINATION_TYPE= 25) THEN
3168:
3169: EXECUTE IMMEDIATE lv_sql_stmt
3170: USING

Line 3214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

3210: WHEN OTHERS THEN
3211:
3212: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
3213:
3214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3215: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3216: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
3217: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_DEMANDS');
3218: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 3218: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3214: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3215: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3216: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
3217: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_DEMANDS');
3218: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3219:
3220: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3221: RAISE;
3222:

Line 3220: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

3216: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
3217: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_DEMANDS');
3218: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3219:
3220: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3221: RAISE;
3222:
3223: ELSE
3224: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 3224: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

3220: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3221: RAISE;
3222:
3223: ELSE
3224: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
3225:
3226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3227: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3228: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');

Line 3226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

3222:
3223: ELSE
3224: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
3225:
3226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3227: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3228: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
3229: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_DEMANDS');
3230: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 3230: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3226: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3227: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3228: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
3229: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_DEMANDS');
3230: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3231:
3232: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3233: FND_MESSAGE.SET_TOKEN('COLUMN', 'WIP_ENTITY_ID');
3234: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_WIP_ENTITY_ID));

Line 3235: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3231:
3232: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3233: FND_MESSAGE.SET_TOKEN('COLUMN', 'WIP_ENTITY_ID');
3234: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_WIP_ENTITY_ID));
3235: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3236:
3237: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3238: FND_MESSAGE.SET_TOKEN('COLUMN', 'ITEM_NAME');
3239: FND_MESSAGE.SET_TOKEN('VALUE', MSC_CL_ITEM_ODS_LOAD.ITEM_NAME( lv_INVENTORY_ITEM_ID));

Line 3240: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3236:
3237: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3238: FND_MESSAGE.SET_TOKEN('COLUMN', 'ITEM_NAME');
3239: FND_MESSAGE.SET_TOKEN('VALUE', MSC_CL_ITEM_ODS_LOAD.ITEM_NAME( lv_INVENTORY_ITEM_ID));
3240: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3241:
3242: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3243: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
3244: FND_MESSAGE.SET_TOKEN('VALUE',

Line 3247: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3243: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
3244: FND_MESSAGE.SET_TOKEN('VALUE',
3245: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
3246: MSC_CL_COLLECTION.v_instance_id));
3247: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3248:
3249: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3250: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEMAND_TYPE');
3251: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEMAND_TYPE));

Line 3252: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3248:
3249: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3250: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEMAND_TYPE');
3251: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEMAND_TYPE));
3252: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3253:
3254: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
3255: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORIGINATION_TYPE');
3256: FND_MESSAGE.SET_TOKEN('VALUE',

Line 3259: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3255: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORIGINATION_TYPE');
3256: FND_MESSAGE.SET_TOKEN('VALUE',
3257: MSC_GET_NAME.LOOKUP_MEANING('MRP_DEMAND_ORIGINATION',
3258: lv_ORIGINATION_TYPE));
3259: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3260:
3261: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3262: END IF;
3263:

Line 3261: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

3257: MSC_GET_NAME.LOOKUP_MEANING('MRP_DEMAND_ORIGINATION',
3258: lv_ORIGINATION_TYPE));
3259: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3260:
3261: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3262: END IF;
3263:
3264: END;
3265:

Line 3283: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

3279: EXCEPTION
3280: WHEN OTHERS THEN
3281: IF c2%ISOPEN THEN CLOSE c2; END IF;
3282:
3283: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
3284: IF lv_cursor_stmt IS NOT NULL THEN
3285: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
3286: END IF;
3287: IF lv_sql_stmt IS NOT NULL THEN

Line 3285: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

3281: IF c2%ISOPEN THEN CLOSE c2; END IF;
3282:
3283: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
3284: IF lv_cursor_stmt IS NOT NULL THEN
3285: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
3286: END IF;
3287: IF lv_sql_stmt IS NOT NULL THEN
3288: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
3289: END IF;

Line 3288: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

3284: IF lv_cursor_stmt IS NOT NULL THEN
3285: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
3286: END IF;
3287: IF lv_sql_stmt IS NOT NULL THEN
3288: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
3289: END IF;
3290: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3291: RAISE;
3292: END LOAD_WIP_DEMAND;

Line 3290: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

3286: END IF;
3287: IF lv_sql_stmt IS NOT NULL THEN
3288: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
3289: END IF;
3290: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3291: RAISE;
3292: END LOAD_WIP_DEMAND;
3293:
3294: --============================================================================

Line 3316: AND msrr.DELETED_FLAG= MSC_UTIL.SYS_YES;

3312: msrr.ORIG_RESOURCE_SEQ_NUM,
3313: msrr.SR_INSTANCE_ID
3314: FROM MSC_ST_RESOURCE_REQUIREMENTS msrr
3315: WHERE msrr.SR_INSTANCE_ID= MSC_CL_COLLECTION.v_instance_id
3316: AND msrr.DELETED_FLAG= MSC_UTIL.SYS_YES;
3317:
3318: lv_DEPARTMENT_ID NUMBER;
3319: lv_RESOURCE_ID NUMBER;
3320: lv_ASSEMBLY_ITEM_ID NUMBER;

Line 3389: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

3385:
3386: c_count:= 0;
3387:
3388: -- ========= Prepare the Cursor Statement ==========
3389: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
3390: lv_tbl:= 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;
3391: lv_supplies_tbl:= 'SUPPLIES_'||MSC_CL_COLLECTION.v_instance_code;
3392: ELSE
3393: lv_tbl:= 'MSC_RESOURCE_REQUIREMENTS';

Line 3468: ||' AND msrr.DELETED_FLAG= '||MSC_UTIL.SYS_NO

3464: ||' AND ms.PLAN_ID= -1'
3465: ||' AND ms.SR_INSTANCE_ID= msrr.SR_INSTANCE_ID'
3466: ||' AND ms.DISPOSITION_ID= msrr.WIP_ENTITY_ID'
3467: ||' AND ms.ORDER_TYPE IN ( 3, 7,70)' /* 70 esm suply:ds change change */
3468: ||' AND msrr.DELETED_FLAG= '||MSC_UTIL.SYS_NO
3469: ||' AND miil.SR_INVENTORY_ITEM_ID(+)= msrr.INVENTORY_ITEM_ID'
3470: ||' AND miil.SR_INSTANCE_ID(+)= msrr.SR_INSTANCE_ID'; --Outer join for CMRO
3471:
3472: -- ========= Prepare SQL Statement for INSERT ==========

Line 3597: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) AND MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

3593: ||' :v_current_user,'
3594: ||' :v_current_date,'
3595: ||' :v_current_user)';
3596:
3597: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) AND MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
3598: BEGIN
3599: lv_sql_ins:=
3600: 'insert into '||lv_tbl
3601: ||' ( PLAN_ID,'

Line 3730: ||' AND msrr.DELETED_FLAG= '||MSC_UTIL.SYS_NO

3726: ||' AND ms.PLAN_ID= -1'
3727: ||' AND ms.SR_INSTANCE_ID= msrr.SR_INSTANCE_ID'
3728: ||' AND ms.DISPOSITION_ID= msrr.WIP_ENTITY_ID'
3729: ||' AND ms.ORDER_TYPE IN ( 3, 7,70)' /* 70 esm suply:ds change change */
3730: ||' AND msrr.DELETED_FLAG= '||MSC_UTIL.SYS_NO
3731: ||' AND miil.SR_INVENTORY_ITEM_ID(+)= msrr.INVENTORY_ITEM_ID'
3732: ||' AND miil.SR_INSTANCE_ID(+)= msrr.SR_INSTANCE_ID';
3733:
3734: EXECUTE IMMEDIATE lv_sql_ins

Line 3738: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'res req loaded');

3734: EXECUTE IMMEDIATE lv_sql_ins
3735: USING MSC_CL_COLLECTION.v_last_collection_id,MSC_CL_COLLECTION.v_current_date,MSC_CL_COLLECTION.v_current_user,MSC_CL_COLLECTION.v_current_date,MSC_CL_COLLECTION.v_current_user;
3736:
3737: COMMIT;
3738: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'res req loaded');
3739:
3740: EXCEPTION
3741: WHEN OTHERS THEN
3742: IF SQLCODE IN (-01653,-01650,-01562,-01683) THEN

Line 3744: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

3740: EXCEPTION
3741: WHEN OTHERS THEN
3742: IF SQLCODE IN (-01653,-01650,-01562,-01683) THEN
3743:
3744: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3745: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3746: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3747: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3748: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 3748: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3744: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3745: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3746: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3747: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3748: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3749:
3750: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3751: RAISE;
3752:

Line 3750: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

3746: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3747: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3748: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3749:
3750: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3751: RAISE;
3752:
3753: ELSE
3754: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

Line 3754: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

3750: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3751: RAISE;
3752:
3753: ELSE
3754: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3755: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3756: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3757: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3758: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 3758: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

3754: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
3755: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
3756: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3757: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3758: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3759:
3760: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3761:
3762: --If Direct path load results in warning then the processing has to be

Line 3760: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

3756: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_RES_REQ');
3757: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
3758: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
3759:
3760: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
3761:
3762: --If Direct path load results in warning then the processing has to be
3763: --switched back to row by row processing. This will help to identify the
3764: --erroneous record and will also help in processing the rest of the records.

Line 3765: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'bulk insert failed - res req');

3761:
3762: --If Direct path load results in warning then the processing has to be
3763: --switched back to row by row processing. This will help to identify the
3764: --erroneous record and will also help in processing the rest of the records.
3765: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'bulk insert failed - res req');
3766: lb_refresh_failed := TRUE;
3767: END IF;
3768: END;
3769:

Line 4016: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

4012: WHEN OTHERS THEN
4013:
4014: IF SQLCODE IN (-01683,-01653,-01650,-01562) THEN
4015:
4016: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
4017: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
4018: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
4019: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
4020: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 4020: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

4016: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
4017: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
4018: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
4019: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
4020: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4021:
4022: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4023: RAISE;
4024:

Line 4022: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

4018: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
4019: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
4020: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4021:
4022: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4023: RAISE;
4024:
4025: ELSE
4026:

Line 4027: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

4023: RAISE;
4024:
4025: ELSE
4026:
4027: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
4028:
4029: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
4030: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
4031: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');

Line 4029: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');

4025: ELSE
4026:
4027: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
4028:
4029: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
4030: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
4031: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
4032: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
4033: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

Line 4033: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

4029: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '========================================');
4030: FND_MESSAGE.SET_NAME('MSC', 'MSC_OL_DATA_ERR_HEADER');
4031: FND_MESSAGE.SET_TOKEN('PROCEDURE', 'LOAD_SUPPLY');
4032: FND_MESSAGE.SET_TOKEN('TABLE', 'MSC_RESOURCE_REQUIREMENTS');
4033: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4034:
4035: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
4036: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
4037: FND_MESSAGE.SET_TOKEN('VALUE',

Line 4040: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

4036: FND_MESSAGE.SET_TOKEN('COLUMN', 'ORGANIZATION_CODE');
4037: FND_MESSAGE.SET_TOKEN('VALUE',
4038: MSC_GET_NAME.ORG_CODE( lv_ORGANIZATION_ID,
4039: MSC_CL_COLLECTION.v_instance_id));
4040: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4041:
4042: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
4043: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEPARTMENT_ID');
4044: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEPARTMENT_ID));

Line 4045: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

4041:
4042: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
4043: FND_MESSAGE.SET_TOKEN('COLUMN', 'DEPARTMENT_ID');
4044: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_DEPARTMENT_ID));
4045: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4046:
4047: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
4048: FND_MESSAGE.SET_TOKEN('COLUMN', 'RESOURCE_ID');
4049: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RESOURCE_ID));

Line 4050: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);

4046:
4047: FND_MESSAGE.SET_NAME('MSC','MSC_OL_DATA_ERR_DETAIL');
4048: FND_MESSAGE.SET_TOKEN('COLUMN', 'RESOURCE_ID');
4049: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RESOURCE_ID));
4050: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4051:
4052: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4053: END IF;
4054:

Line 4052: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

4048: FND_MESSAGE.SET_TOKEN('COLUMN', 'RESOURCE_ID');
4049: FND_MESSAGE.SET_TOKEN('VALUE', TO_CHAR(lv_RESOURCE_ID));
4050: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, FND_MESSAGE.GET);
4051:
4052: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4053: END IF;
4054:
4055: END;
4056:

Line 4067: IF (((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND

4063: END IF;
4064: /*
4065: BEGIN
4066:
4067: IF (((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND
4068: (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) AND
4069: NOT (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4070: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')) THEN
4071:

Line 4068: (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) AND

4064: /*
4065: BEGIN
4066:
4067: IF (((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND
4068: (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) AND
4069: NOT (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4070: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')) THEN
4071:
4072: lv_tbl:= 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;

Line 4069: NOT (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER

4065: BEGIN
4066:
4067: IF (((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND
4068: (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) AND
4069: NOT (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4070: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')) THEN
4071:
4072: lv_tbl:= 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;
4073:

Line 4070: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')) THEN

4066:
4067: IF (((MSC_CL_COLLECTION.v_coll_prec.org_group_flag <> MSC_UTIL.G_ALL_ORGANIZATIONS ) AND
4068: (MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES)) AND
4069: NOT (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4070: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')) THEN
4071:
4072: lv_tbl:= 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;
4073:
4074: lv_sql_stmt:=

Line 4079: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

4075: 'INSERT INTO '||lv_tbl
4076: ||' SELECT * from MSC_RESOURCE_REQUIREMENTS'
4077: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
4078: ||' AND plan_id = -1 '
4079: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
4080:
4081: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
4082: EXECUTE IMMEDIATE lv_sql_stmt;
4083:

Line 4081: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

4077: ||' WHERE sr_instance_id = '||MSC_CL_COLLECTION.v_instance_id
4078: ||' AND plan_id = -1 '
4079: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
4080:
4081: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
4082: EXECUTE IMMEDIATE lv_sql_stmt;
4083:
4084: COMMIT;
4085:

Line 4091: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

4087:
4088: EXCEPTION
4089: WHEN OTHERS THEN
4090:
4091: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4092: RAISE;
4093: END;
4094: */
4095: MSC_CL_BOM_ODS_LOAD.LOAD_RESOURCE_CHARGES; /* ds change */

Line 4097: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN

4093: END;
4094: */
4095: MSC_CL_BOM_ODS_LOAD.LOAD_RESOURCE_CHARGES; /* ds change */
4096:
4097: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
4098: IF (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4099: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')
4100: THEN
4101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS,'alter temp table for res_req not handled here');

Line 4098: IF (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER

4094: */
4095: MSC_CL_BOM_ODS_LOAD.LOAD_RESOURCE_CHARGES; /* ds change */
4096:
4097: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
4098: IF (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4099: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')
4100: THEN
4101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS,'alter temp table for res_req not handled here');
4102: ELSE

Line 4099: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')

4095: MSC_CL_BOM_ODS_LOAD.LOAD_RESOURCE_CHARGES; /* ds change */
4096:
4097: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
4098: IF (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4099: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')
4100: THEN
4101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS,'alter temp table for res_req not handled here');
4102: ELSE
4103: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,

Line 4101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS,'alter temp table for res_req not handled here');

4097: IF MSC_CL_COLLECTION.v_exchange_mode=MSC_UTIL.SYS_YES THEN
4098: IF (MSC_CL_COLLECTION.v_apps_ver >= MSC_UTIL.G_EAM_CMRO_SUP_VER
4099: AND MSC_UTIL.G_CMRO_EAM_INT_ENABLED = 'Y')
4100: THEN
4101: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS,'alter temp table for res_req not handled here');
4102: ELSE
4103: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
4104: lv_retcode,
4105: 'MSC_RESOURCE_REQUIREMENTS',

Line 4107: MSC_UTIL.G_WARNING

4103: MSC_CL_COLLECTION.alter_temp_table (lv_errbuf,
4104: lv_retcode,
4105: 'MSC_RESOURCE_REQUIREMENTS',
4106: MSC_CL_COLLECTION.v_instance_code,
4107: MSC_UTIL.G_WARNING
4108: );
4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN
4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
4111: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;

Line 4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN

4105: 'MSC_RESOURCE_REQUIREMENTS',
4106: MSC_CL_COLLECTION.v_instance_code,
4107: MSC_UTIL.G_WARNING
4108: );
4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN
4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
4111: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
4112: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
4113: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

Line 4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);

4106: MSC_CL_COLLECTION.v_instance_code,
4107: MSC_UTIL.G_WARNING
4108: );
4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN
4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
4111: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
4112: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
4113: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
4114: END IF;

Line 4112: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN

4108: );
4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN
4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
4111: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
4112: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
4113: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
4114: END IF;
4115:
4116: END IF;

Line 4113: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;

4109: IF lv_retcode = MSC_UTIL.G_ERROR THEN
4110: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, lv_errbuf);
4111: RAISE MSC_CL_COLLECTION.ALTER_TEMP_TABLE_ERROR;
4112: ELSIF lv_retcode = MSC_UTIL.G_WARNING THEN
4113: MSC_CL_COLLECTION.v_warning_flag := MSC_UTIL.SYS_YES;
4114: END IF;
4115:
4116: END IF;
4117: END IF;

Line 4123: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');

4119: EXCEPTION
4120: WHEN OTHERS THEN
4121: IF c4%ISOPEN THEN CLOSE c4; END IF;
4122:
4123: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
4124: IF lv_cursor_stmt IS NOT NULL THEN
4125: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
4126: END IF;
4127: IF lv_sql_stmt IS NOT NULL THEN

Line 4125: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);

4121: IF c4%ISOPEN THEN CLOSE c4; END IF;
4122:
4123: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>');
4124: IF lv_cursor_stmt IS NOT NULL THEN
4125: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
4126: END IF;
4127: IF lv_sql_stmt IS NOT NULL THEN
4128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
4129: END IF;

Line 4128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);

4124: IF lv_cursor_stmt IS NOT NULL THEN
4125: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_cursor_stmt);
4126: END IF;
4127: IF lv_sql_stmt IS NOT NULL THEN
4128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
4129: END IF;
4130: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4131: RAISE;
4132: END LOAD_RES_REQ;

Line 4130: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);

4126: END IF;
4127: IF lv_sql_stmt IS NOT NULL THEN
4128: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, '<>'||lv_sql_stmt);
4129: END IF;
4130: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, SQLERRM);
4131: RAISE;
4132: END LOAD_RES_REQ;
4133:
4134: --=============================================================================

Line 4149: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND

4145: lv_temp_res_req_tbl VARCHAR2(30);
4146: lv_sql_stmt VARCHAR2(32767);
4147: lv_where_clause VARCHAR2(2000);
4148: BEGIN
4149: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND
4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR

Line 4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND

4146: lv_sql_stmt VARCHAR2(32767);
4147: lv_where_clause VARCHAR2(2000);
4148: BEGIN
4149: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND
4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND

Line 4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND

4147: lv_where_clause VARCHAR2(2000);
4148: BEGIN
4149: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND
4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND

Line 4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))

4148: BEGIN
4149: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND
4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND
4156: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO))) THEN

Line 4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND

4150: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES) AND
4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND
4156: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO))) THEN
4157: -- We do not need to do anything as, we are collecting both WIP and CMRO
4158: -- forecasts and the are there in the staging table.

Line 4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND

4151: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) AND
4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND
4156: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO))) THEN
4157: -- We do not need to do anything as, we are collecting both WIP and CMRO
4158: -- forecasts and the are there in the staging table.
4159: -- Or, we need not change any data in msc_resource_requirements.

Line 4156: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO))) THEN

4152: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS))
4153: OR
4154: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4155: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_NO) AND
4156: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO))) THEN
4157: -- We do not need to do anything as, we are collecting both WIP and CMRO
4158: -- forecasts and the are there in the staging table.
4159: -- Or, we need not change any data in msc_resource_requirements.
4160: RETURN;

Line 4167: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_temp_res_req_tbl

4163: IF (MSC_CL_COLLECTION.v_is_complete_refresh OR MSC_CL_COLLECTION.v_is_partial_refresh) THEN
4164: lv_temp_res_req_tbl := 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;
4165:
4166: lv_sql_stmt :=
4167: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_temp_res_req_tbl
4168: ||' SELECT * FROM '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_REQUIREMENTS '
4169: ||' WHERE sr_instance_id =' ||MSC_CL_COLLECTION.v_instance_id
4170: ||' AND plan_id = -1 and (';
4171:

Line 4168: ||' SELECT * FROM '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_REQUIREMENTS '

4164: lv_temp_res_req_tbl := 'RESOURCE_REQUIREMENTS_'||MSC_CL_COLLECTION.v_instance_code;
4165:
4166: lv_sql_stmt :=
4167: 'INSERT INTO '||MSC_UTIL.G_MSC_SCHEMA||'.'||lv_temp_res_req_tbl
4168: ||' SELECT * FROM '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_REQUIREMENTS '
4169: ||' WHERE sr_instance_id =' ||MSC_CL_COLLECTION.v_instance_id
4170: ||' AND plan_id = -1 and (';
4171:
4172: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN

Line 4172: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN

4168: ||' SELECT * FROM '||MSC_UTIL.G_MSC_SCHEMA||'.MSC_RESOURCE_REQUIREMENTS '
4169: ||' WHERE sr_instance_id =' ||MSC_CL_COLLECTION.v_instance_id
4170: ||' AND plan_id = -1 and (';
4171:
4172: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN
4173: lv_sql_stmt := lv_sql_stmt||' organization_id NOT '||MSC_UTIL.v_in_org_str;
4174: END IF;
4175: /*
4176: IF NOT MSC_CL_COLLECTION.v_is_complete_refresh

Line 4173: lv_sql_stmt := lv_sql_stmt||' organization_id NOT '||MSC_UTIL.v_in_org_str;

4169: ||' WHERE sr_instance_id =' ||MSC_CL_COLLECTION.v_instance_id
4170: ||' AND plan_id = -1 and (';
4171:
4172: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN
4173: lv_sql_stmt := lv_sql_stmt||' organization_id NOT '||MSC_UTIL.v_in_org_str;
4174: END IF;
4175: /*
4176: IF NOT MSC_CL_COLLECTION.v_is_complete_refresh
4177: OR NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN

Line 4177: OR NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN

4173: lv_sql_stmt := lv_sql_stmt||' organization_id NOT '||MSC_UTIL.v_in_org_str;
4174: END IF;
4175: /*
4176: IF NOT MSC_CL_COLLECTION.v_is_complete_refresh
4177: OR NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN
4178: lv_sql_stmt := lv_sql_stmt||' OR (';
4179: END IF;*/
4180:
4181: IF ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND

Line 4181: IF ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND

4177: OR NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS THEN
4178: lv_sql_stmt := lv_sql_stmt||' OR (';
4179: END IF;*/
4180:
4181: IF ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4182: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES)) THEN
4183: lv_where_clause :=' NOT ( supply_type =92 ) ';
4184: ELSIF MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES THEN
4185: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';

Line 4182: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES)) THEN

4178: lv_sql_stmt := lv_sql_stmt||' OR (';
4179: END IF;*/
4180:
4181: IF ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4182: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES)) THEN
4183: lv_where_clause :=' NOT ( supply_type =92 ) ';
4184: ELSIF MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES THEN
4185: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4186: ELSIF MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES THEN

Line 4184: ELSIF MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES THEN

4180:
4181: IF ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4182: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES)) THEN
4183: lv_where_clause :=' NOT ( supply_type =92 ) ';
4184: ELSIF MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES THEN
4185: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4186: ELSIF MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES THEN
4187: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4188: END IF;

Line 4186: ELSIF MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES THEN

4182: (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES)) THEN
4183: lv_where_clause :=' NOT ( supply_type =92 ) ';
4184: ELSIF MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES THEN
4185: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4186: ELSIF MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES THEN
4187: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4188: END IF;
4189:
4190: IF lv_where_clause is not NULL and MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES then

Line 4190: IF lv_where_clause is not NULL and MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES then

4186: ELSIF MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag = MSC_UTIL.SYS_YES THEN
4187: lv_where_clause :=' NOT ( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4188: END IF;
4189:
4190: IF lv_where_clause is not NULL and MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES then
4191: lv_where_clause := lv_where_clause ||' AND supply_type NOT IN (1,3,50,70)';
4192: ELSIF MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES THEN
4193: lv_where_clause :=' supply_type NOT IN (1,3,50,70)';
4194: END IF;

Line 4192: ELSIF MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES THEN

4188: END IF;
4189:
4190: IF lv_where_clause is not NULL and MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES then
4191: lv_where_clause := lv_where_clause ||' AND supply_type NOT IN (1,3,50,70)';
4192: ELSIF MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES THEN
4193: lv_where_clause :=' supply_type NOT IN (1,3,50,70)';
4194: END IF;
4195:
4196: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS

Line 4196: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS

4192: ELSIF MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES THEN
4193: lv_where_clause :=' supply_type NOT IN (1,3,50,70)';
4194: END IF;
4195:
4196: IF NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS
4197: and lv_where_clause IS NOT NULL THEN
4198: lv_sql_stmt := lv_sql_stmt||' OR ';
4199: END IF;
4200:

Line 4205: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'LOAD_ODS_RES_REQ '||lv_sql_stmt);

4201: IF lv_where_clause IS NOT NULL THEN
4202: lv_sql_stmt := lv_sql_stmt||' ('|| lv_where_clause||') )';
4203: END IF;
4204:
4205: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'LOAD_ODS_RES_REQ '||lv_sql_stmt);
4206: EXECUTE IMMEDIATE lv_sql_stmt;
4207:
4208: COMMIT;
4209: END IF;

Line 4223: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND

4219: lv_copySQL_variablepart VARCHAR2 (5000);
4220: firstcondn BOOLEAN;
4221:
4222: BEGIN
4223: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR
4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND
4227: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag =

Line 4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR

4220: firstcondn BOOLEAN;
4221:
4222: BEGIN
4223: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR
4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND
4227: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag =
4228: MSC_UTIL.G_ALL_ORGANIZATIONS)) THEN

Line 4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND

4221:
4222: BEGIN
4223: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR
4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND
4227: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag =
4228: MSC_UTIL.G_ALL_ORGANIZATIONS)) THEN
4229: -- We do not need to do anything as, we are collecting both WIP and CMRO

Line 4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND

4222: BEGIN
4223: IF (((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND
4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR
4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND
4227: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag =
4228: MSC_UTIL.G_ALL_ORGANIZATIONS)) THEN
4229: -- We do not need to do anything as, we are collecting both WIP and CMRO
4230: -- forecasts and the are there in the staging table.

Line 4228: MSC_UTIL.G_ALL_ORGANIZATIONS)) THEN

4224: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES)) OR
4225: ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND
4226: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_NO)) AND
4227: (MSC_CL_COLLECTION.v_coll_prec.org_group_flag =
4228: MSC_UTIL.G_ALL_ORGANIZATIONS)) THEN
4229: -- We do not need to do anything as, we are collecting both WIP and CMRO
4230: -- forecasts and the are there in the staging table.
4231: -- Or, we need not change any data in msc_resource_requirements.
4232: RETURN;

Line 4245: IF --((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND USAF

4241: ||' WHERE sr_instance_id =' ||MSC_CL_COLLECTION.v_instance_id
4242: ||' AND plan_id = -1 ';
4243:
4244:
4245: IF --((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND USAF
4246: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN
4247:
4248: lv_collected_ordertypes :='70';
4249: END IF;

Line 4246: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN

4242: ||' AND plan_id = -1 ';
4243:
4244:
4245: IF --((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_YES) AND USAF
4246: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN
4247:
4248: lv_collected_ordertypes :='70';
4249: END IF;
4250: /*ELSIF -- ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND USAF

Line 4250: /*ELSIF -- ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND USAF

4246: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN
4247:
4248: lv_collected_ordertypes :='70';
4249: END IF;
4250: /*ELSIF -- ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND USAF
4251: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN
4252:
4253: lv_sql_stmt :=lv_sql_stmt
4254: ||' AND supply_type NOT IN (70)'; */

Line 4251: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN

4247:
4248: lv_collected_ordertypes :='70';
4249: END IF;
4250: /*ELSIF -- ((MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag = MSC_UTIL.SYS_NO) AND USAF
4251: (MSC_CL_COLLECTION.v_coll_prec.wip_flag = MSC_UTIL.SYS_YES) THEN
4252:
4253: lv_sql_stmt :=lv_sql_stmt
4254: ||' AND supply_type NOT IN (70)'; */
4255:

Line 4259: MSC_UTIL.SYS_YES)

4255:
4256:
4257: /* start of code to prepare lv_collected_entites_filter2
4258: IF ( (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4259: MSC_UTIL.SYS_YES)
4260: AND (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4261: MSC_UTIL.SYS_YES))
4262: THEN
4263: lv_collected_entites_filter2 := '(supply_type =92)';

Line 4261: MSC_UTIL.SYS_YES))

4257: /* start of code to prepare lv_collected_entites_filter2
4258: IF ( (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4259: MSC_UTIL.SYS_YES)
4260: AND (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4261: MSC_UTIL.SYS_YES))
4262: THEN
4263: lv_collected_entites_filter2 := '(supply_type =92)';
4264: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4265: MSC_UTIL.SYS_NO)

Line 4265: MSC_UTIL.SYS_NO)

4261: MSC_UTIL.SYS_YES))
4262: THEN
4263: lv_collected_entites_filter2 := '(supply_type =92)';
4264: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4265: MSC_UTIL.SYS_NO)
4266: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4267: MSC_UTIL.SYS_YES))
4268: THEN
4269: Lv_collected_entites_filter2 :=

Line 4267: MSC_UTIL.SYS_YES))

4263: lv_collected_entites_filter2 := '(supply_type =92)';
4264: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4265: MSC_UTIL.SYS_NO)
4266: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4267: MSC_UTIL.SYS_YES))
4268: THEN
4269: Lv_collected_entites_filter2 :=
4270: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4271: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =

Line 4272: MSC_UTIL.SYS_YES)

4268: THEN
4269: Lv_collected_entites_filter2 :=
4270: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4271: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4272: MSC_UTIL.SYS_YES)
4273: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4274: MSC_UTIL.SYS_NO))
4275: THEN
4276: lv_collected_entites_filter2 :=

Line 4274: MSC_UTIL.SYS_NO))

4270: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =2 ) ';
4271: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4272: MSC_UTIL.SYS_YES)
4273: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4274: MSC_UTIL.SYS_NO))
4275: THEN
4276: lv_collected_entites_filter2 :=
4277: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4278: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =

Line 4279: MSC_UTIL.SYS_NO)

4275: THEN
4276: lv_collected_entites_filter2 :=
4277: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4278: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4279: MSC_UTIL.SYS_NO)
4280: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4281: MSC_UTIL.SYS_NO))
4282: THEN
4283: lv_collected_entites_filter2 := NULL;

Line 4281: MSC_UTIL.SYS_NO))

4277: '( supply_type =92 AND MAINTENANCE_OBJECT_SOURCE =1 ) ';
4278: ELSIF ( (MSC_CL_COLLECTION.v_coll_prec.eam_forecasts_flag =
4279: MSC_UTIL.SYS_NO)
4280: AND (MSC_CL_COLLECTION.v_coll_prec.cmro_forecasts_flag =
4281: MSC_UTIL.SYS_NO))
4282: THEN
4283: lv_collected_entites_filter2 := NULL;
4284: END IF;
4285:

Line 4289: MSC_UTIL.G_ALL_ORGANIZATIONS)

4285:
4286: firstcondn := TRUE;
4287:
4288: IF (NOT MSC_CL_COLLECTION.v_coll_prec.org_group_flag =
4289: MSC_UTIL.G_ALL_ORGANIZATIONS)
4290: THEN
4291: IF (NOT firstcondn)
4292: THEN
4293: lv_copySQL_variablepart := lv_copySQL_variablepart || ' OR ';

Line 4297: '(ORGANIZATION_ID NOT ' || MSC_UTIL.v_in_org_str || ')';

4293: lv_copySQL_variablepart := lv_copySQL_variablepart || ' OR ';
4294: END IF;
4295:
4296: lv_copySQL_variablepart :=
4297: '(ORGANIZATION_ID NOT ' || MSC_UTIL.v_in_org_str || ')';
4298: firstcondn := FALSE;
4299: END IF;
4300:
4301: IF NOT ( MSC_CL_COLLECTION.v_is_complete_refresh

Line 4345: MSC_UTIL.LOG_MSG (

4341: || lv_copySQL_variablepart
4342: || ')';
4343: END IF;
4344:
4345: MSC_UTIL.LOG_MSG (
4346: MSC_UTIL.G_D_STATUS,
4347: 'Load ODS resource requirements : lv_copySQL_variablepart -'
4348: || lv_copySQL_variablepart);
4349: MSC_UTIL.LOG_MSG (

Line 4346: MSC_UTIL.G_D_STATUS,

4342: || ')';
4343: END IF;
4344:
4345: MSC_UTIL.LOG_MSG (
4346: MSC_UTIL.G_D_STATUS,
4347: 'Load ODS resource requirements : lv_copySQL_variablepart -'
4348: || lv_copySQL_variablepart);
4349: MSC_UTIL.LOG_MSG (
4350: MSC_UTIL.G_D_STATUS,

Line 4349: MSC_UTIL.LOG_MSG (

4345: MSC_UTIL.LOG_MSG (
4346: MSC_UTIL.G_D_STATUS,
4347: 'Load ODS resource requirements : lv_copySQL_variablepart -'
4348: || lv_copySQL_variablepart);
4349: MSC_UTIL.LOG_MSG (
4350: MSC_UTIL.G_D_STATUS,
4351: 'Load ODS resource requirements :sql stmt being executed: ' || lv_sql_stmt);
4352:
4353: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS,'Load ODS demand : lv_copySQL_variablepart -' || lv_copySQL_variablepart);

Line 4350: MSC_UTIL.G_D_STATUS,

4346: MSC_UTIL.G_D_STATUS,
4347: 'Load ODS resource requirements : lv_copySQL_variablepart -'
4348: || lv_copySQL_variablepart);
4349: MSC_UTIL.LOG_MSG (
4350: MSC_UTIL.G_D_STATUS,
4351: 'Load ODS resource requirements :sql stmt being executed: ' || lv_sql_stmt);
4352:
4353: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS,'Load ODS demand : lv_copySQL_variablepart -' || lv_copySQL_variablepart);
4354: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS, 'Load ODS demand :sql stmt being executed: ' || lv_sql_stmt);

Line 4353: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS,'Load ODS demand : lv_copySQL_variablepart -' || lv_copySQL_variablepart);

4349: MSC_UTIL.LOG_MSG (
4350: MSC_UTIL.G_D_STATUS,
4351: 'Load ODS resource requirements :sql stmt being executed: ' || lv_sql_stmt);
4352:
4353: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS,'Load ODS demand : lv_copySQL_variablepart -' || lv_copySQL_variablepart);
4354: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS, 'Load ODS demand :sql stmt being executed: ' || lv_sql_stmt);
4355: EXECUTE IMMEDIATE lv_sql_stmt;
4356:
4357: /*

Line 4354: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS, 'Load ODS demand :sql stmt being executed: ' || lv_sql_stmt);

4350: MSC_UTIL.G_D_STATUS,
4351: 'Load ODS resource requirements :sql stmt being executed: ' || lv_sql_stmt);
4352:
4353: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS,'Load ODS demand : lv_copySQL_variablepart -' || lv_copySQL_variablepart);
4354: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS, 'Load ODS demand :sql stmt being executed: ' || lv_sql_stmt);
4355: EXECUTE IMMEDIATE lv_sql_stmt;
4356:
4357: /*
4358: IF (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS)

Line 4358: IF (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS)

4354: MSC_UTIL.LOG_MSG (MSC_UTIL.G_D_STATUS, 'Load ODS demand :sql stmt being executed: ' || lv_sql_stmt);
4355: EXECUTE IMMEDIATE lv_sql_stmt;
4356:
4357: /*
4358: IF (MSC_CL_COLLECTION.v_coll_prec.org_group_flag = MSC_UTIL.G_ALL_ORGANIZATIONS)
4359: THEN
4360: null;
4361: ELSIF (MSC_CL_COLLECTION.v_is_complete_refresh) then
4362: lv_sql_stmt :=lv_sql_stmt

Line 4363: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;

4359: THEN
4360: null;
4361: ELSIF (MSC_CL_COLLECTION.v_is_complete_refresh) then
4362: lv_sql_stmt :=lv_sql_stmt
4363: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
4364:
4365: END IF;
4366:
4367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

Line 4367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);

4363: ||' AND organization_id not '||MSC_UTIL.v_in_org_str;
4364:
4365: END IF;
4366:
4367: MSC_UTIL.LOG_MSG(MSC_UTIL.G_D_STATUS, 'The sql statement is '||lv_sql_stmt);
4368: EXECUTE IMMEDIATE lv_sql_stmt; * /
4369:
4370: COMMIT;
4371: END IF;