668: EXCEPTION
669:
670: WHEN invalid_resource THEN
671:
672: fnd_message.set_name('EAM', 'EAM_WO_INVALID_RES_SELECTED');
673: g_exception_description := SUBSTR(fnd_message.get,1,2000);
674: g_msg := g_exception_description;
675: fnd_file.put_line(FND_FILE.LOG, g_msg);
676: -- dbms_output.put_line(g_msg);
669:
670: WHEN invalid_resource THEN
671:
672: fnd_message.set_name('EAM', 'EAM_WO_INVALID_RES_SELECTED');
673: g_exception_description := SUBSTR(fnd_message.get,1,2000);
674: g_msg := g_exception_description;
675: fnd_file.put_line(FND_FILE.LOG, g_msg);
676: -- dbms_output.put_line(g_msg);
677:
677:
678:
679: WHEN invalid_uom THEN
680:
681: fnd_message.set_name('EAM', 'EAM_WO_INVALID_UOM_ENTRY');
682: g_exception_description := SUBSTR(fnd_message.get,1,2000);
683: g_msg := g_exception_description;
684: fnd_file.put_line(FND_FILE.LOG, g_msg);
685: -- dbms_output.put_line(g_msg);
678:
679: WHEN invalid_uom THEN
680:
681: fnd_message.set_name('EAM', 'EAM_WO_INVALID_UOM_ENTRY');
682: g_exception_description := SUBSTR(fnd_message.get,1,2000);
683: g_msg := g_exception_description;
684: fnd_file.put_line(FND_FILE.LOG, g_msg);
685: -- dbms_output.put_line(g_msg);
686:
685: -- dbms_output.put_line(g_msg);
686:
687: WHEN invalid_employee THEN
688:
689: fnd_message.set_name('EAM', 'EAM_WO_INVALID_EMPLOYEE_ENTRY');
690: g_exception_description := SUBSTR(fnd_message.get,1,2000);
691: g_msg := g_exception_description;
692: fnd_file.put_line(FND_FILE.LOG, g_msg);
693: -- dbms_output.put_line(g_msg);
686:
687: WHEN invalid_employee THEN
688:
689: fnd_message.set_name('EAM', 'EAM_WO_INVALID_EMPLOYEE_ENTRY');
690: g_exception_description := SUBSTR(fnd_message.get,1,2000);
691: g_msg := g_exception_description;
692: fnd_file.put_line(FND_FILE.LOG, g_msg);
693: -- dbms_output.put_line(g_msg);
694:
693: -- dbms_output.put_line(g_msg);
694:
695: WHEN invalid_equipment THEN
696:
697: fnd_message.set_name('EAM', 'EAM_WO_INVALID_EQUIPMENT_ENTRY');
698: g_exception_description := SUBSTR(fnd_message.get,1,2000);
699: g_msg := g_exception_description;
700: fnd_file.put_line(FND_FILE.LOG, g_msg);
701: -- dbms_output.put_line(g_msg);
694:
695: WHEN invalid_equipment THEN
696:
697: fnd_message.set_name('EAM', 'EAM_WO_INVALID_EQUIPMENT_ENTRY');
698: g_exception_description := SUBSTR(fnd_message.get,1,2000);
699: g_msg := g_exception_description;
700: fnd_file.put_line(FND_FILE.LOG, g_msg);
701: -- dbms_output.put_line(g_msg);
702:
701: -- dbms_output.put_line(g_msg);
702:
703: WHEN invalid_charge_department THEN
704:
705: fnd_message.set_name('EAM', 'EAM_WO_INVALID_CHARGE_DEPT_ENT');
706: g_exception_description := SUBSTR(fnd_message.get,1,2000);
707: g_msg := g_exception_description;
708: fnd_file.put_line(FND_FILE.LOG, g_msg);
709: -- dbms_output.put_line(g_msg);
702:
703: WHEN invalid_charge_department THEN
704:
705: fnd_message.set_name('EAM', 'EAM_WO_INVALID_CHARGE_DEPT_ENT');
706: g_exception_description := SUBSTR(fnd_message.get,1,2000);
707: g_msg := g_exception_description;
708: fnd_file.put_line(FND_FILE.LOG, g_msg);
709: -- dbms_output.put_line(g_msg);
710:
709: -- dbms_output.put_line(g_msg);
710:
711: WHEN invalid_machine THEN
712:
713: fnd_message.set_name('EAM', 'EAM_WO_RES_NOT_A_MACHINE');
714: g_exception_description := SUBSTR(fnd_message.get,1,2000);
715: g_msg := g_exception_description;
716: fnd_file.put_line(FND_FILE.LOG, g_msg);
717: -- dbms_output.put_line(g_msg);
710:
711: WHEN invalid_machine THEN
712:
713: fnd_message.set_name('EAM', 'EAM_WO_RES_NOT_A_MACHINE');
714: g_exception_description := SUBSTR(fnd_message.get,1,2000);
715: g_msg := g_exception_description;
716: fnd_file.put_line(FND_FILE.LOG, g_msg);
717: -- dbms_output.put_line(g_msg);
718:
717: -- dbms_output.put_line(g_msg);
718:
719: WHEN invalid_person THEN
720:
721: fnd_message.set_name('EAM', 'EAM_WO_RES_NOT_AN_EMPLOYEE');
722: g_exception_description := SUBSTR(fnd_message.get,1,2000);
723: g_msg := g_exception_description;
724: fnd_file.put_line(FND_FILE.LOG, g_msg);
725: -- dbms_output.put_line(g_msg);
718:
719: WHEN invalid_person THEN
720:
721: fnd_message.set_name('EAM', 'EAM_WO_RES_NOT_AN_EMPLOYEE');
722: g_exception_description := SUBSTR(fnd_message.get,1,2000);
723: g_msg := g_exception_description;
724: fnd_file.put_line(FND_FILE.LOG, g_msg);
725: -- dbms_output.put_line(g_msg);
726:
725: -- dbms_output.put_line(g_msg);
726:
727: WHEN operation_res_combination THEN
728:
729: fnd_message.set_name('EAM', 'EAM_WO_INVALID_RES_SEQ_COMB');
730: g_exception_description := SUBSTR(fnd_message.get,1,2000);
731: g_msg := g_exception_description;
732: fnd_file.put_line(FND_FILE.LOG, g_msg);
733: -- dbms_output.put_line(g_msg);
726:
727: WHEN operation_res_combination THEN
728:
729: fnd_message.set_name('EAM', 'EAM_WO_INVALID_RES_SEQ_COMB');
730: g_exception_description := SUBSTR(fnd_message.get,1,2000);
731: g_msg := g_exception_description;
732: fnd_file.put_line(FND_FILE.LOG, g_msg);
733: -- dbms_output.put_line(g_msg);
734:
732: fnd_file.put_line(FND_FILE.LOG, g_msg);
733: -- dbms_output.put_line(g_msg);
734:
735: WHEN invalid_wo THEN
736: fnd_message.set_name('EAM', 'EAM_NO_CHARGES_ALLOWED');
737: g_exception_description := SUBSTR(fnd_message.get,1,2000);
738: g_msg := g_exception_description;
739: fnd_file.put_line(FND_FILE.LOG, g_msg);
740:
733: -- dbms_output.put_line(g_msg);
734:
735: WHEN invalid_wo THEN
736: fnd_message.set_name('EAM', 'EAM_NO_CHARGES_ALLOWED');
737: g_exception_description := SUBSTR(fnd_message.get,1,2000);
738: g_msg := g_exception_description;
739: fnd_file.put_line(FND_FILE.LOG, g_msg);
740:
741: WHEN others then