DBA Data[Home] [Help]

APPS.FND_WF_ENGINE dependencies on WF_ENGINE

Line 1: package body FND_WF_ENGINE as

1: package body FND_WF_ENGINE as
2: /* $Header: afwfengb.pls 115.19 2003/11/06 07:15:34 rosthoma ship $ */
3:
4:
5:

Line 29: wf_engine.AddItemAttr(itemtype,

25: number_value in number,
26: date_value in date)
27: is
28: begin
29: wf_engine.AddItemAttr(itemtype,
30: itemkey,
31: aname,
32: text_value,
33: number_value,

Line 58: wf_engine.SetItemAttrText(itemtype,

54: avalue in varchar2)
55: is
56:
57: begin
58: wf_engine.SetItemAttrText(itemtype,
59: itemkey,
60: aname,
61: avalue);
62: end SetItemAttrText;

Line 80: wf_engine.SetItemAttrNumber(itemtype,

76: aname in varchar2,
77: avalue in number)
78: is
79: begin
80: wf_engine.SetItemAttrNumber(itemtype,
81: itemkey,
82: aname,
83: avalue);
84: end SetItemAttrNumber;

Line 102: wf_engine.SetItemAttrDate(itemtype,

98: aname in varchar2,
99: avalue in date)
100: is
101: begin
102: wf_engine.SetItemAttrDate(itemtype,
103: itemkey,
104: aname,
105: avalue);
106:

Line 127: wf_engine.SetItemAttrDocument(itemtype,

123: aname in varchar2,
124: documentid in varchar2)
125: is
126: begin
127: wf_engine.SetItemAttrDocument(itemtype,
128: itemkey,
129: aname,
130: documentid);
131: end SetItemAttrDocument;

Line 152: wf_engine.GetItemAttrInfo(itemtype,

148: subtype out NOCOPY varchar2,
149: format out NOCOPY varchar2)
150: is
151: begin
152: wf_engine.GetItemAttrInfo(itemtype,
153: aname,
154: atype,
155: subtype,
156: format);

Line 178: lvalue := wf_engine.GetItemAttrText(itemtype,

174: aname in varchar2)
175: return varchar2 is
176: lvalue varchar2(4000);
177: begin
178: lvalue := wf_engine.GetItemAttrText(itemtype,
179: itemkey,
180: aname);
181: return lvalue;
182: end GetItemAttrText;

Line 201: lvalue := wf_engine.GetItemAttrNumber(itemtype,

197: aname in varchar2)
198: return number is
199: lvalue number;
200: begin
201: lvalue := wf_engine.GetItemAttrNumber(itemtype,
202: itemkey,
203: aname);
204: return lvalue;
205: end GetItemAttrNumber;

Line 224: lvalue := wf_engine.GetItemAttrDate(itemtype,

220: aname in varchar2)
221: return date is
222: lvalue date;
223: begin
224: lvalue := wf_engine.GetItemAttrDate(itemtype,
225: itemkey,
226: aname);
227: end GetItemAttrDate;
228:

Line 247: lvalue := wf_engine.GetItemAttrDocument(itemtype,

243: aname in varchar2) RETURN VARCHAR2 IS
244:
245: lvalue varchar2(4000);
246: begin
247: lvalue := wf_engine.GetItemAttrDocument(itemtype,
248: itemkey,
249: aname);
250: return lvalue;
251: end GetItemAttrDocument;

Line 276: wf_engine.GetActivityAttrInfo(itemtype,

272: format out NOCOPY varchar2)
273: is
274: actdate date;
275: begin
276: wf_engine.GetActivityAttrInfo(itemtype,
277: itemkey,
278: actid,
279: aname,
280: atype,

Line 307: lvalue := wf_engine.GetActivityAttrText(itemtype,

303: aname in varchar2)
304: return varchar2 is
305: lvalue varchar2(4000);
306: begin
307: lvalue := wf_engine.GetActivityAttrText(itemtype,
308: itemkey,
309: actid,
310: aname);
311: return lvalue;

Line 333: lvalue := wf_engine.GetActivityAttrNumber(itemtype,

329: aname in varchar2)
330: return number is
331: lvalue number;
332: begin
333: lvalue := wf_engine.GetActivityAttrNumber(itemtype,
334: itemkey,
335: actid,
336: aname);
337: return lvalue;

Line 359: lvalue := wf_engine.GetActivityAttrDate(itemtype,

355: aname in varchar2)
356: return date is
357: lvalue date;
358: begin
359: lvalue := wf_engine.GetActivityAttrDate(itemtype,
360: itemkey,
361: actid,
362: aname);
363: return lvalue;

Line 377: wf_engine.Set_Item_Parent(itemtype,

373: parent_itemkey in varchar2,
374: parent_context in varchar2)
375: is
376: begin
377: wf_engine.Set_Item_Parent(itemtype,
378: itemkey,
379: parent_itemtype,
380: parent_itemkey,
381: parent_context);

Line 401: wf_engine.SetItemParent(itemtype,

397: parent_itemkey in varchar2,
398: parent_context in varchar2)
399: is
400: begin
401: wf_engine.SetItemParent(itemtype,
402: itemkey,
403: parent_itemtype,
404: parent_itemkey,
405: parent_context);

Line 413: wf_engine.SetItemOwner(itemtype,

409: itemkey in varchar2,
410: owner in varchar2)
411: is
412: begin
413: wf_engine.SetItemOwner(itemtype,
414: itemkey,
415: owner);
416: end;
417:

Line 432: lvalue := wf_engine.GetItemUserKey(itemtype,

428: itemkey in varchar2)
429: return varchar2 is
430: lvalue varchar2(4000);
431: begin
432: lvalue := wf_engine.GetItemUserKey(itemtype,
433: itemkey);
434: return lvalue;
435: end GetItemUserKey;
436:

Line 450: wf_engine.SetItemUserKey(itemtype,

446: itemkey in varchar2,
447: userkey in varchar2)
448: is
449: begin
450: wf_engine.SetItemUserKey(itemtype,
451: itemkey,
452: userkey);
453: end SetItemUserKey;
454:

Line 458: -- suitable for passing to other wf_engine apis.

454:
455: --
456: -- GetActivityLabel (PUBLIC)
457: -- Get activity instance label given id, in a format
458: -- suitable for passing to other wf_engine apis.
459: -- IN
460: -- actid - activity instance id
461: -- RETURNS
462: -- ||':'||

Line 469: lvalue := wf_engine.GetActivityLabel(actid);

465: return varchar2
466: is
467: lvalue varchar2(62);
468: begin
469: lvalue := wf_engine.GetActivityLabel(actid);
470: return lvalue;
471: end GetActivityLabel;
472:
473: --

Line 516: wf_engine.CB(command,

512: number_value in out NOCOPY number,
513: date_value in out NOCOPY date)
514: is
515: begin
516: wf_engine.CB(command,
517: context,
518: attr_name,
519: attr_type,
520: text_value,

Line 539: wf_engine.ProcessDeferred(itemtype,

535: maxthreshold in number) is
536:
537:
538: begin
539: wf_engine.ProcessDeferred(itemtype,
540: minthreshold,
541: maxthreshold);
542: end ProcessDeferred;
543:

Line 553: wf_engine.ProcessTimeOut(itemtype);

549: --
550: procedure ProcessTimeOut(itemtype in varchar2)
551: is
552: begin
553: wf_engine.ProcessTimeOut(itemtype);
554: end ProcessTimeOut;
555:
556: --
557: -- ProcessStuckProcess (PUBLIC)

Line 565: wf_engine.ProcessStuckProcess(itemtype);

561: --
562: procedure ProcessStuckProcess(itemtype in varchar2)
563: is
564: begin
565: wf_engine.ProcessStuckProcess(itemtype);
566: end ProcessStuckProcess;
567:
568: --
569: -- Background (PUBLIC)

Line 586: wf_engine.Background(itemtype,

582: process_deferred in boolean,
583: process_timeout in boolean)
584: is
585: begin
586: wf_engine.Background(itemtype,
587: minthreshold,
588: maxthreshold,
589: process_deferred,
590: process_timeout);

Line 617: wf_engine.BackgroundConcurrent(errbuf,

613: process_deferred in varchar2,
614: process_timeout in varchar2)
615: is
616: begin
617: wf_engine.BackgroundConcurrent(errbuf,
618: retcode,
619: itemtype,
620: minthreshold,
621: maxthreshold,

Line 640: wf_engine.CreateProcess(itemtype,

636: itemkey in varchar2,
637: process in varchar2)
638: is
639: begin
640: wf_engine.CreateProcess(itemtype,
641: itemkey,
642: process);
643: end CreateProcess;
644:

Line 658: wf_engine.StartProcess(itemtype,

654: procedure StartProcess(itemtype in varchar2,
655: itemkey in varchar2)
656: is
657: begin
658: wf_engine.StartProcess(itemtype,
659: itemkey);
660: end StartProcess;
661:
662: --

Line 681: wf_engine.LaunchProcess(itemtype,

677: userkey in varchar2,
678: owner in varchar2) is
679:
680: begin
681: wf_engine.LaunchProcess(itemtype,
682: itemkey,
683: process,
684: userkey,
685: owner);

Line 706: wf_engine.SuspendProcess(itemtype,

702: procedure SuspendProcess(itemtype in varchar2,
703: itemkey in varchar2,
704: process in varchar2) is
705: begin
706: wf_engine.SuspendProcess(itemtype,
707: itemkey,
708: process);
709: end SuspendProcess;
710:

Line 729: wf_engine.AbortProcess(itemtype,

725: itemkey in varchar2,
726: process in varchar2,
727: result in varchar2) is
728: begin
729: wf_engine.AbortProcess(itemtype,
730: itemkey,
731: process,
732: result);
733: end AbortProcess;

Line 751: wf_engine.ResumeProcess(itemtype,

747: itemkey in varchar2,
748: process in varchar2)
749: is
750: begin
751: wf_engine.ResumeProcess(itemtype,
752: itemkey,
753: process);
754: end ResumeProcess;
755:

Line 762: wf_engine.CreateForkProcess(copy_itemtype,

758: copy_itemkey in varchar2,
759: new_itemkey in varchar2,
760: same_version in boolean) is
761: begin
762: wf_engine.CreateForkProcess(copy_itemtype,
763: copy_itemkey,
764: new_itemkey,
765: same_version);
766: end CreateForkProcess;

Line 784: wf_engine.StartForkProcess(itemtype,

780: --
781: procedure StartForkProcess(itemtype in varchar2,
782: itemkey in varchar2) as
783: begin
784: wf_engine.StartForkProcess(itemtype,
785: itemkey);
786: end StartForkProcess;
787:
788:

Line 806: wf_engine.BeginActivity(itemtype,

802: itemkey in varchar2,
803: activity in varchar2)
804: is
805: begin
806: wf_engine.BeginActivity(itemtype,
807: itemkey,
808: activity);
809: end BeginActivity;
810:

Line 835: wf_engine.CompleteActivity(itemtype,

831: activity in varchar2,
832: result in varchar2)
833: is
834: begin
835: wf_engine.CompleteActivity(itemtype,
836: itemkey,
837: activity,
838: result);
839: end CompleteActivity;

Line 866: wf_engine.CompleteActivityInternalName(itemtype,

862: activity in varchar2,
863: result in varchar2)
864: is
865: begin
866: wf_engine.CompleteActivityInternalName(itemtype,
867: itemkey,
868: activity,
869: result);
870: end CompleteActivityInternalName;

Line 890: wf_engine.AssignActivity(itemtype,

886: itemkey in varchar2,
887: activity in varchar2,
888: performer in varchar2) is
889: begin
890: wf_engine.AssignActivity(itemtype,
891: itemkey,
892: activity,
893: performer);
894: end AssignActivity;

Line 917: wf_engine.HandleError(itemtype,

913: command in varchar2,
914: result in varchar2)
915: is
916: begin
917: wf_engine.HandleError(itemtype,
918: itemkey,
919: activity,
920: command,
921: result);

Line 942: wf_engine.ItemStatus(itemtype,

938: itemkey in varchar2,
939: status out NOCOPY varchar2,
940: result out NOCOPY varchar2) is
941: begin
942: wf_engine.ItemStatus(itemtype,
943: itemkey,
944: status,
945: result);
946: end ItemStatus;

Line 966: return (wf_engine.Activity_Exist_In_Process(p_item_type,

962: p_activity_name in varchar2)
963: return boolean
964: is
965: begin
966: return (wf_engine.Activity_Exist_In_Process(p_item_type,
967: p_item_key,
968: p_activity_item_type,
969: p_activity_name));
970: end Activity_Exist_In_Process;

Line 994: return (wf_engine.Activity_Exist(p_process_item_type,

990: iteration in number)
991: return boolean
992: is
993: begin
994: return (wf_engine.Activity_Exist(p_process_item_type,
995: p_process_name,
996: p_activity_item_type,
997: p_activity_name,
998: active_date,

Line 1053: fnd_wf_engine.propagate_user_role2(p_user_orig_system,

1049: --This API will just be a wrapper to propagate_user_role2
1050: --Call propagate_user_role2 with the new signature for
1051: --wf_local_synch.propagate_user_role2
1052:
1053: fnd_wf_engine.propagate_user_role2(p_user_orig_system,
1054: p_user_orig_system_id,
1055: p_role_orig_system,
1056: p_role_orig_system_id,
1057: p_start_date,

Line 1188: end FND_WF_ENGINE;

1184: p_start_date,
1185: p_expiration_date;
1186:
1187: end;
1188: end FND_WF_ENGINE;