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