27: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
28: --
29: BEGIN
30: -- start data fix project
31: OE_STANDARD_WF.Set_Msg_Context(actid);
32: -- end data fix project
33: --
34: -- RUN mode - normal process execution
35: --
129: -- in the case of an exception.
130: wf_core.context('OE_CREDIT_WF', 'OE_CHECK_AVAILABLE_CREDIT',
131: itemtype, itemkey, to_char(actid), funcmode);
132: -- start data fix project
133: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
134: p_itemtype => itemtype,
135: p_itemkey => itemkey);
136: OE_STANDARD_WF.Save_Messages;
137: OE_STANDARD_WF.Clear_Msg_Context;
132: -- start data fix project
133: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
134: p_itemtype => itemtype,
135: p_itemkey => itemkey);
136: OE_STANDARD_WF.Save_Messages;
137: OE_STANDARD_WF.Clear_Msg_Context;
138: -- end data fix project
139: raise;
140:
133: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
134: p_itemtype => itemtype,
135: p_itemkey => itemkey);
136: OE_STANDARD_WF.Save_Messages;
137: OE_STANDARD_WF.Clear_Msg_Context;
138: -- end data fix project
139: raise;
140:
141: end OE_CHECK_AVAILABLE_CREDIT;
164: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
165: --
166: begin
167: -- start data fix project
168: OE_STANDARD_WF.Set_Msg_Context(actid);
169: -- end data fix project
170: --
171: -- RUN mode - normal process execution
172: --
252: -- in the case of an exception.
253: wf_core.context('OE_CREDIT_WF', 'OE_CHECK_FOR_HOLDS',
254: itemtype, itemkey, to_char(actid), funcmode);
255: -- start data fix project
256: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
257: p_itemtype => itemtype,
258: p_itemkey => itemkey);
259: OE_STANDARD_WF.Save_Messages;
260: OE_STANDARD_WF.Clear_Msg_Context;
255: -- start data fix project
256: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
257: p_itemtype => itemtype,
258: p_itemkey => itemkey);
259: OE_STANDARD_WF.Save_Messages;
260: OE_STANDARD_WF.Clear_Msg_Context;
261: -- end data fix project
262: raise;
263:
256: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
257: p_itemtype => itemtype,
258: p_itemkey => itemkey);
259: OE_STANDARD_WF.Save_Messages;
260: OE_STANDARD_WF.Clear_Msg_Context;
261: -- end data fix project
262: raise;
263:
264: end OE_CHECK_FOR_HOLDS;
285: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
286: --
287: begin
288: -- start data fix project
289: OE_STANDARD_WF.Set_Msg_Context(actid);
290: -- end data fix project
291: --
292: -- RUN mode - normal process execution
293: --
388: -- in the case of an exception.
389: wf_core.context('OE_CREDIT_WF', 'OE_APPLY_CREDIT_HOLD',
390: itemtype, itemkey, to_char(actid), funcmode);
391: -- start data fix project
392: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
393: p_itemtype => itemtype,
394: p_itemkey => itemkey);
395: OE_STANDARD_WF.Save_Messages;
396: OE_STANDARD_WF.Clear_Msg_Context;
391: -- start data fix project
392: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
393: p_itemtype => itemtype,
394: p_itemkey => itemkey);
395: OE_STANDARD_WF.Save_Messages;
396: OE_STANDARD_WF.Clear_Msg_Context;
397: -- end data fix project
398: raise;
399:
392: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
393: p_itemtype => itemtype,
394: p_itemkey => itemkey);
395: OE_STANDARD_WF.Save_Messages;
396: OE_STANDARD_WF.Clear_Msg_Context;
397: -- end data fix project
398: raise;
399:
400: end OE_APPLY_CREDIT_HOLD;
453: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
454: --
455: begin
456: -- start data fix project
457: OE_STANDARD_WF.Set_Msg_Context(actid);
458: -- end data fix project
459: --
460: -- RUN mode - normal process execution
461: --
602: -- in the case of an exception.
603: wf_core.context('OE_CREDIT_WF', 'OE_RELEASE_CREDIT_HOLD',
604: itemtype, itemkey, to_char(actid), funcmode);
605: -- start data fix project
606: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
607: p_itemtype => itemtype,
608: p_itemkey => itemkey);
609: OE_STANDARD_WF.Save_Messages;
610: OE_STANDARD_WF.Clear_Msg_Context;
605: -- start data fix project
606: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
607: p_itemtype => itemtype,
608: p_itemkey => itemkey);
609: OE_STANDARD_WF.Save_Messages;
610: OE_STANDARD_WF.Clear_Msg_Context;
611: -- end data fix project
612: raise;
613:
606: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
607: p_itemtype => itemtype,
608: p_itemkey => itemkey);
609: OE_STANDARD_WF.Save_Messages;
610: OE_STANDARD_WF.Clear_Msg_Context;
611: -- end data fix project
612: raise;
613:
614: end OE_RELEASE_CREDIT_HOLD;
660: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
661: --
662: begin
663: -- start data fix project
664: OE_STANDARD_WF.Set_Msg_Context(actid);
665: -- end data fix project
666: --
667: -- RUN mode - normal process execution
668: --
734: -- in the case of an exception.
735: wf_core.context('OE_CREDIT_WF', 'OE_WAIT_HOLD_NTF',
736: itemtype, itemkey, to_char(actid), funcmode);
737: -- start data fix project
738: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
739: p_itemtype => itemtype,
740: p_itemkey => itemkey);
741: OE_STANDARD_WF.Save_Messages;
742: OE_STANDARD_WF.Clear_Msg_Context;
737: -- start data fix project
738: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
739: p_itemtype => itemtype,
740: p_itemkey => itemkey);
741: OE_STANDARD_WF.Save_Messages;
742: OE_STANDARD_WF.Clear_Msg_Context;
743: -- end data fix project
744: raise;
745:
738: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
739: p_itemtype => itemtype,
740: p_itemkey => itemkey);
741: OE_STANDARD_WF.Save_Messages;
742: OE_STANDARD_WF.Clear_Msg_Context;
743: -- end data fix project
744: raise;
745:
746: end OE_WAIT_HOLD_NTF;
760: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
761: --
762: begin
763: -- start data fix project
764: OE_STANDARD_WF.Set_Msg_Context(actid);
765: -- end data fix project
766: -- Do nothing in cancel or timeout mode
767: if (funcmode <> wf_engine.eng_run) then
768: resultout := wf_engine.eng_null;
775: when others then
776: Wf_Core.Context('OE_CREDIT_WF', 'CREDIT_BLOCK', itemtype,
777: itemkey, to_char(actid), funcmode);
778: -- start data fix project
779: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
780: p_itemtype => itemtype,
781: p_itemkey => itemkey);
782: OE_STANDARD_WF.Save_Messages;
783: OE_STANDARD_WF.Clear_Msg_Context;
778: -- start data fix project
779: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
780: p_itemtype => itemtype,
781: p_itemkey => itemkey);
782: OE_STANDARD_WF.Save_Messages;
783: OE_STANDARD_WF.Clear_Msg_Context;
784: -- end data fix project
785: raise;
786:
779: OE_STANDARD_WF.Add_Error_Activity_Msg(p_actid => actid,
780: p_itemtype => itemtype,
781: p_itemkey => itemkey);
782: OE_STANDARD_WF.Save_Messages;
783: OE_STANDARD_WF.Clear_Msg_Context;
784: -- end data fix project
785: raise;
786:
787: end CREDIT_BLOCK;