100: */
101:
102: EXCEPTION
103: WHEN OTHERS THEN
104: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
105: FND_MESSAGE.Set_Token('PACKAGE','SHP_SC_PLD_PKG.Close_Details');
106: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
107: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
108: APP_EXCEPTION.Raise_Exception;
101:
102: EXCEPTION
103: WHEN OTHERS THEN
104: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
105: FND_MESSAGE.Set_Token('PACKAGE','SHP_SC_PLD_PKG.Close_Details');
106: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
107: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
108: APP_EXCEPTION.Raise_Exception;
109:
102: EXCEPTION
103: WHEN OTHERS THEN
104: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
105: FND_MESSAGE.Set_Token('PACKAGE','SHP_SC_PLD_PKG.Close_Details');
106: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
107: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
108: APP_EXCEPTION.Raise_Exception;
109:
110: END Close_Details;
103: WHEN OTHERS THEN
104: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
105: FND_MESSAGE.Set_Token('PACKAGE','SHP_SC_PLD_PKG.Close_Details');
106: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
107: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
108: APP_EXCEPTION.Raise_Exception;
109:
110: END Close_Details;
111:
152:
153: EXCEPTION
154: WHEN NO_DATA_FOUND THEN
155: -- Replace this with real error? How to reflect in form?
156: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
157: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
158: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
153: EXCEPTION
154: WHEN NO_DATA_FOUND THEN
155: -- Replace this with real error? How to reflect in form?
156: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
157: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
158: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
154: WHEN NO_DATA_FOUND THEN
155: -- Replace this with real error? How to reflect in form?
156: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
157: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
158: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
155: -- Replace this with real error? How to reflect in form?
156: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
157: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
158: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
163: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
158: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
163: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
164: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
165: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
166: APP_EXCEPTION.Raise_Exception;
159: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
163: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
164: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
165: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
166: APP_EXCEPTION.Raise_Exception;
167:
160: APP_EXCEPTION.Raise_Exception;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
163: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
164: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
165: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
166: APP_EXCEPTION.Raise_Exception;
167:
168: END Update_Details;
161: WHEN OTHERS THEN
162: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
163: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Update_Details');
164: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
165: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
166: APP_EXCEPTION.Raise_Exception;
167:
168: END Update_Details;
169:
407:
408: EXCEPTION
409: WHEN NO_DATA_FOUND THEN
410: -- Replace this with real error? How to reflect in form?
411: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
412: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
413: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
408: EXCEPTION
409: WHEN NO_DATA_FOUND THEN
410: -- Replace this with real error? How to reflect in form?
411: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
412: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
413: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
409: WHEN NO_DATA_FOUND THEN
410: -- Replace this with real error? How to reflect in form?
411: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
412: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
413: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
410: -- Replace this with real error? How to reflect in form?
411: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
412: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
413: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
418: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
413: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
418: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
419: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
420: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
421: APP_EXCEPTION.Raise_Exception;
414: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
418: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
419: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
420: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
421: APP_EXCEPTION.Raise_Exception;
422:
415: APP_EXCEPTION.Raise_Exception;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
418: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
419: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
420: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
421: APP_EXCEPTION.Raise_Exception;
422:
423: END;
416: WHEN OTHERS THEN
417: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
418: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Insert_Details');
419: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
420: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
421: APP_EXCEPTION.Raise_Exception;
422:
423: END;
424:
459: EXCEPTION
460: WHEN NO_DATA_FOUND THEN
461: RETURN;
462: WHEN OTHERS THEN
463: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
464: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Create_Remainders');
465: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
466: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
467: APP_EXCEPTION.Raise_Exception;
460: WHEN NO_DATA_FOUND THEN
461: RETURN;
462: WHEN OTHERS THEN
463: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
464: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Create_Remainders');
465: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
466: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
467: APP_EXCEPTION.Raise_Exception;
468: END;
461: RETURN;
462: WHEN OTHERS THEN
463: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
464: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Create_Remainders');
465: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
466: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
467: APP_EXCEPTION.Raise_Exception;
468: END;
469:
462: WHEN OTHERS THEN
463: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
464: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Create_Remainders');
465: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
466: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
467: APP_EXCEPTION.Raise_Exception;
468: END;
469:
470:
586: CLOSE get_picking_line_detail;
587:
588: EXCEPTION
589: WHEN OTHERS THEN
590: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
591: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PDB_PKG.Explode_lines');
592: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
593: APP_EXCEPTION.Raise_Exception;
594:
587:
588: EXCEPTION
589: WHEN OTHERS THEN
590: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
591: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PDB_PKG.Explode_lines');
592: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
593: APP_EXCEPTION.Raise_Exception;
594:
595: END Explode_Lines;
588: EXCEPTION
589: WHEN OTHERS THEN
590: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
591: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PDB_PKG.Explode_lines');
592: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
593: APP_EXCEPTION.Raise_Exception;
594:
595: END Explode_Lines;
596:
658: EXCEPTION
659: WHEN NO_DATA_FOUND THEN
660: RETURN;
661: WHEN OTHERS THEN
662: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
663: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Delete_From_Msnt');
664: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
665: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
666: APP_EXCEPTION.Raise_Exception;
659: WHEN NO_DATA_FOUND THEN
660: RETURN;
661: WHEN OTHERS THEN
662: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
663: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Delete_From_Msnt');
664: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
665: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
666: APP_EXCEPTION.Raise_Exception;
667: END;
660: RETURN;
661: WHEN OTHERS THEN
662: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
663: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Delete_From_Msnt');
664: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
665: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
666: APP_EXCEPTION.Raise_Exception;
667: END;
668: END WSH_SC_PLD_PKG;
661: WHEN OTHERS THEN
662: FND_MESSAGE.Set_Name('OE','OE_QUERY_ERROR');
663: FND_MESSAGE.Set_Token('PACKAGE','WSH_SC_PLD_PKG.Delete_From_Msnt');
664: FND_MESSAGE.Set_Token('ORA_ERROR',to_char(sqlcode));
665: FND_MESSAGE.Set_Token('ORA_TEXT',SQLERRM);
666: APP_EXCEPTION.Raise_Exception;
667: END;
668: END WSH_SC_PLD_PKG;