DBA Data[Home] [Help]

APPS.OTA_ENROLL_IN_TRAINING_SS dependencies on WF_ENGINE

Line 217: WF_ENGINE.setitemattrtext(p_item_type,

213:
214: /* Set Workflow Attribute */
215:
216: IF l_person_details.full_name is not null then
217: WF_ENGINE.setitemattrtext(p_item_type,
218: l_item_key,
219: 'CURRENT_PERSON_DISPLAY_NAME',
220: l_person_details.full_name);
221: END IF;

Line 259: WF_ENGINE.setitemattrtext(p_item_type,

255: End Loop;
256: end if;
257:
258:
259: WF_ENGINE.setitemattrtext(p_item_type,
260: l_item_key,
261: 'OTA_ACTIVITY_VERSION_NAME',
262: l_version_name);
263:

Line 265: WF_ENGINE.setitemattrtext(p_item_type,

261: 'OTA_ACTIVITY_VERSION_NAME',
262: l_version_name);
263:
264:
265: WF_ENGINE.setitemattrtext(p_item_type,
266: l_item_key,
267: 'EVENT_OWNER_EMAIL',
268: l_owner_username);
269:

Line 271: WF_ENGINE.setitemattrtext(p_item_type,

267: 'EVENT_OWNER_EMAIL',
268: l_owner_username);
269:
270:
271: WF_ENGINE.setitemattrtext(p_item_type,
272: l_item_key,
273: 'OTA_EVENT_TITLE',
274: l_event_title);
275:

Line 276: WF_ENGINE.setitemattrtext(p_item_type,

272: l_item_key,
273: 'OTA_EVENT_TITLE',
274: l_event_title);
275:
276: WF_ENGINE.setitemattrtext(p_item_type,
277: l_item_key,
278: 'OTA_COURSE_START_DATE',
279: l_course_start_date);
280:

Line 281: WF_ENGINE.setitemattrtext(p_item_type,

277: l_item_key,
278: 'OTA_COURSE_START_DATE',
279: l_course_start_date);
280:
281: WF_ENGINE.setitemattrtext(p_item_type,
282: l_item_key,
283: 'OTA_COURSE_END_DATE',
284: l_course_end_date);
285:

Line 286: WF_ENGINE.setitemattrnumber(p_item_type,

282: l_item_key,
283: 'OTA_COURSE_END_DATE',
284: l_course_end_date);
285:
286: WF_ENGINE.setitemattrnumber(p_item_type,
287: l_item_key,
288: 'TRANSACTION_ID',
289: --Bug#4617150
290: -- hr_transaction_web.get_transaction_id

Line 295: WF_ENGINE.setitemattrnumber(p_item_type,

291: hr_transaction_ss.get_transaction_id
292: (p_item_type => p_item_type
293: ,p_item_key => l_item_key));
294:
295: WF_ENGINE.setitemattrnumber(p_item_type,
296: l_item_key,
297: 'FORWARD_FROM_PERSON_ID',
298: p_person_id);
299:

Line 301: wf_engine.setItemAttrNumber(itemtype => p_item_type

297: 'FORWARD_FROM_PERSON_ID',
298: p_person_id);
299:
300:
301: wf_engine.setItemAttrNumber(itemtype => p_item_type
302: ,itemkey => l_item_key
303: ,aname => 'EVENT_ID'
304: ,avalue => p_event_id);
305:

Line 323: /* l_booking_type := wf_engine.GetItemAttrText(itemtype => p_item_type

319: -- MGR_APR_WITH_ADMIN = Requested
320: -- SELF_BOOKING = Attempt to enroll them
321: -- TRAINING_ADMIN = Requested
322: --
323: /* l_booking_type := wf_engine.GetItemAttrText(itemtype => p_item_type
324: ,itemkey => l_item_key
325: ,aname => 'ENROLL_IN_CLASS_APPROVAL_MODE'); */
326:
327: /* l_approval_req_flag := wf_engine.GetItemAttrText(itemtype => p_item_type

Line 327: /* l_approval_req_flag := wf_engine.GetItemAttrText(itemtype => p_item_type

323: /* l_booking_type := wf_engine.GetItemAttrText(itemtype => p_item_type
324: ,itemkey => l_item_key
325: ,aname => 'ENROLL_IN_CLASS_APPROVAL_MODE'); */
326:
327: /* l_approval_req_flag := wf_engine.GetItemAttrText(itemtype => p_item_type
328: ,itemkey => l_item_key
329: ,aname => 'HR_APPROVAL_REQ_FLAG'); */
330:
331: null;

Line 415: WF_ENGINE.setitemattrtext(p_item_type,

411: IF l_booking_status_row.booking_Status_type_id is null then
412: fnd_message.set_name ('OTA','OTA_13667_WEB_STATUS_NOT_SEEDE');
413: RAISE OTA_ENROLL_IN_TRAINING_SS.g_mesg_on_stack_exception ;
414: ELSE
415: WF_ENGINE.setitemattrtext(p_item_type,
416: l_item_key,
417: 'ENROLL_IN_A_CLASS_STATUS',
418: l_booking_status_row.name);
419:

Line 423: WF_ENGINE.setitemattrtext(p_item_type,

419:
420:
421: END IF ;
422: END IF;
423: WF_ENGINE.setitemattrtext(p_item_type,
424: l_item_key,
425: 'ENROLL_IN_A_CLASS_STATUS',
426: l_booking_status_row.name);
427:

Line 543: /* wf_engine.setItemAttrText (itemtype => p_item_type

539: -- Delegate has a Cancelled status for this event, hence
540: -- we must update the existing record by changing Cancelled
541: -- to Requested status
542: --
543: /* wf_engine.setItemAttrText (itemtype => p_item_type
544: ,itemkey => l_item_key
545: ,aname => 'BOOKING_STATUS_TYPE_ID'
546: ,avalue => l_booking_status_row.booking_status_type_id); */
547:

Line 597: wf_engine.setItemAttrText (itemtype => p_item_type

593: p_to_result => fapi_to );
594:
595: IF fapi_result = 'S' THEN
596:
597: wf_engine.setItemAttrText (itemtype => p_item_type
598: ,itemkey => l_item_key
599: ,aname => 'API_RESULT'
600: ,avalue => fapi_result);
601:

Line 602: wf_engine.setItemAttrText (itemtype => p_item_type

598: ,itemkey => l_item_key
599: ,aname => 'API_RESULT'
600: ,avalue => fapi_result);
601:
602: wf_engine.setItemAttrText (itemtype => p_item_type
603: ,itemkey => l_item_key
604: ,aname => 'API_FROM'
605: ,avalue => fapi_from);
606:

Line 607: wf_engine.setItemAttrText (itemtype => p_item_type

603: ,itemkey => l_item_key
604: ,aname => 'API_FROM'
605: ,avalue => fapi_from);
606:
607: wf_engine.setItemAttrText (itemtype => p_item_type
608: ,itemkey => l_item_key
609: ,aname => 'API_TO'
610: ,avalue => fapi_to);
611:

Line 612: wf_engine.setItemAttrNumber(itemtype => p_item_type

608: ,itemkey => l_item_key
609: ,aname => 'API_TO'
610: ,avalue => fapi_to);
611:
612: wf_engine.setItemAttrNumber(itemtype => p_item_type
613: ,itemkey => l_item_key
614: ,aname => 'EVENT_ID'
615: ,avalue => p_event_id);
616:

Line 617: wf_engine.setItemAttrText (itemtype => p_item_type

613: ,itemkey => l_item_key
614: ,aname => 'EVENT_ID'
615: ,avalue => p_event_id);
616:
617: wf_engine.setItemAttrText (itemtype => p_item_type
618: ,itemkey => l_item_key
619: ,aname => 'BUSINESS_GROUP_NAME'
620: ,avalue => p_business_group_name);
621:

Line 622: wf_engine.setItemAttrText (itemtype => p_item_type

618: ,itemkey => l_item_key
619: ,aname => 'BUSINESS_GROUP_NAME'
620: ,avalue => p_business_group_name);
621:
622: wf_engine.setItemAttrText (itemtype => p_item_type
623: ,itemkey => l_item_key
624: ,aname => 'NOTIFICATION_TEXT'
625: ,avalue => l_notification_text);
626:

Line 634: wf_engine.setItemAttrText (itemtype => p_item_type

630: ELSIF fapi_result = 'E' THEN
631:
632: l_notification_text := NULL;
633:
634: wf_engine.setItemAttrText (itemtype => p_item_type
635: ,itemkey => l_item_key
636: ,aname => 'API_RESULT'
637: ,avalue => fapi_result);
638:

Line 639: wf_engine.setItemAttrText (itemtype => p_item_type

635: ,itemkey => l_item_key
636: ,aname => 'API_RESULT'
637: ,avalue => fapi_result);
638:
639: wf_engine.setItemAttrText (itemtype => p_item_type
640: ,itemkey => l_item_key
641: ,aname => 'API_FROM'
642: ,avalue => fapi_from);
643:

Line 644: wf_engine.setItemAttrText (itemtype => p_item_type

640: ,itemkey => l_item_key
641: ,aname => 'API_FROM'
642: ,avalue => fapi_from);
643:
644: wf_engine.setItemAttrText (itemtype => p_item_type
645: ,itemkey => l_item_key
646: ,aname => 'API_TO'
647: ,avalue => fapi_to);
648:

Line 649: wf_engine.setItemAttrNumber(itemtype => p_item_type

645: ,itemkey => l_item_key
646: ,aname => 'API_TO'
647: ,avalue => fapi_to);
648:
649: wf_engine.setItemAttrNumber(itemtype => p_item_type
650: ,itemkey => l_item_key
651: ,aname => 'EVENT_ID'
652: ,avalue => p_event_id);
653:

Line 654: wf_engine.setItemAttrText (itemtype => p_item_type

650: ,itemkey => l_item_key
651: ,aname => 'EVENT_ID'
652: ,avalue => p_event_id);
653:
654: wf_engine.setItemAttrText (itemtype => p_item_type
655: ,itemkey => l_item_key
656: ,aname => 'BUSINESS_GROUP_NAME'
657: ,avalue => p_business_group_name);
658:

Line 659: wf_engine.setItemAttrText (itemtype => p_item_type

655: ,itemkey => l_item_key
656: ,aname => 'BUSINESS_GROUP_NAME'
657: ,avalue => p_business_group_name);
658:
659: wf_engine.setItemAttrText (itemtype => p_item_type
660: ,itemkey => l_item_key
661: ,aname => 'NOTIFICATION_TEXT'
662: ,avalue => l_notification_text);
663:

Line 725: wf_engine.setItemAttrText (itemtype => p_item_type

721:
722:
723: END IF;
724:
725: wf_engine.setItemAttrText (itemtype => p_item_type
726: ,itemkey => l_item_key
727: ,aname => 'BOOKING_STATUS_TYPE_ID'
728: ,avalue => l_booking_status_row.booking_status_type_id);
729:

Line 777: wf_engine.setItemAttrText (itemtype => p_item_type

773: ,p_tdb_information19 => p_tdb_information19
774: ,p_tdb_information20 => p_tdb_information20);
775:
776:
777: wf_engine.setItemAttrText (itemtype => p_item_type
778: ,itemkey => l_item_key
779: ,aname => 'BOOKING_STATUS_TYPE_ID'
780: ,avalue => l_booking_status_row.booking_status_type_id);
781:

Line 787: WF_ENGINE.setitemattrtext(p_item_type,

783:
784:
785: p_booking_id := l_booking_id;
786:
787: WF_ENGINE.setitemattrtext(p_item_type,
788: l_item_key,
789: 'BOOKING_ID',
790: l_booking_id);
791:

Line 797: wf_engine.Completeactivity(p_item_type,l_item_key,'BLOCK',null);

793:
794: /* Bug#2197997 Commenting out Completeactivity call.
795: l_return := check_wf_status(l_item_key,'BLOCK',p_item_type);
796: IF l_return = TRUE THEN
797: wf_engine.Completeactivity(p_item_type,l_item_key,'BLOCK',null);
798: END IF;
799: */
800:
801: IF l_booking_status_used = 'PLACED' then

Line 1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);

1226: into l_item_key
1227: from sys.dual;
1228:
1229:
1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);
1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);
1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);
1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');

Line 1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);

1227: from sys.dual;
1228:
1229:
1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);
1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);
1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);
1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:

Line 1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);

1228:
1229:
1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);
1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);
1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);
1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:
1236:

Line 1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);

1229:
1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);
1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);
1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);
1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:
1236:
1237: --WF_ENGINE.SetItemattrtext(p_itemtype,p_item_key, 'EVENT_OWNER',l_user_name);

Line 1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');

1230: WF_ENGINE.CREATEPROCESS(l_item_type, l_item_key, l_process);
1231: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CURRENT_PERSON_ID', p_person_id);
1232: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_USERNAME', l_current_username);
1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:
1236:
1237: --WF_ENGINE.SetItemattrtext(p_itemtype,p_item_key, 'EVENT_OWNER',l_user_name);
1238: WF_ENGINE.STARTPROCESS(p_itemtype,l_item_key);

Line 1237: --WF_ENGINE.SetItemattrtext(p_itemtype,p_item_key, 'EVENT_OWNER',l_user_name);

1233: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'CREATOR_PERSON_ID', l_creator_person_id);
1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:
1236:
1237: --WF_ENGINE.SetItemattrtext(p_itemtype,p_item_key, 'EVENT_OWNER',l_user_name);
1238: WF_ENGINE.STARTPROCESS(p_itemtype,l_item_key);
1239:
1240: p_itemkey:=l_item_key;
1241:

Line 1238: WF_ENGINE.STARTPROCESS(p_itemtype,l_item_key);

1234: WF_ENGINE.setitemattrtext(p_itemtype, l_item_key, 'PROCESS_DISPLAY_NAME', 'Enroll in a Training Event');
1235:
1236:
1237: --WF_ENGINE.SetItemattrtext(p_itemtype,p_item_key, 'EVENT_OWNER',l_user_name);
1238: WF_ENGINE.STARTPROCESS(p_itemtype,l_item_key);
1239:
1240: p_itemkey:=l_item_key;
1241:
1242: EXCEPTION

Line 1736: l_current_person_id := wf_engine.getItemAttrNumber

1732:
1733: BEGIN
1734: --
1735:
1736: l_current_person_id := wf_engine.getItemAttrNumber
1737: (itemtype => p_item_type
1738: ,itemkey => p_item_key
1739: ,aname => 'CURRENT_PERSON_ID');
1740: --

Line 1777: -- step must be performed. A call to wf_engine.CompleteActivty

1773: -- - DEFERED
1774: -- execution should be defered to background
1775: -- - NOTIFIED[::]
1776: -- activity has notified an external entity that this
1777: -- step must be performed. A call to wf_engine.CompleteActivty
1778: -- will signal when this step is complete. Optional
1779: -- return of notification ID and assigned user.
1780: -- - ERROR[:]
1781: -- function encountered an err--

Line 1812: l_booking_id := wf_engine.GetItemAttrNUMBER(itemtype => itemtype

1808:
1809: BEGIN
1810: hr_utility.set_location('Entering:'||l_proc, 5);
1811: IF (funcmode = 'RUN') THEN
1812: l_booking_id := wf_engine.GetItemAttrNUMBER(itemtype => itemtype
1813: ,itemkey => itemkey
1814: ,aname => 'BOOKING_ID');
1815:
1816: IF l_booking_id is not null then

Line 1817: resultout := wf_engine.eng_completed || ':' || 'Y';

1813: ,itemkey => itemkey
1814: ,aname => 'BOOKING_ID');
1815:
1816: IF l_booking_id is not null then
1817: resultout := wf_engine.eng_completed || ':' || 'Y';
1818: ELSE
1819: resultout := wf_engine.eng_completed || ':' || 'N';
1820: END IF;
1821:

Line 1819: resultout := wf_engine.eng_completed || ':' || 'N';

1815:
1816: IF l_booking_id is not null then
1817: resultout := wf_engine.eng_completed || ':' || 'Y';
1818: ELSE
1819: resultout := wf_engine.eng_completed || ':' || 'N';
1820: END IF;
1821:
1822:
1823:

Line 1949: l_event_id := wf_engine.GetItemAttrNumber(itemtype => itemtype

1945: l_notification_text varchar2(2000);
1946: l_status_type ota_booking_status_types.type%type;
1947: BEGIN
1948:
1949: l_event_id := wf_engine.GetItemAttrNumber(itemtype => itemtype
1950: ,itemkey => itemkey
1951: ,aname => 'EVENT_ID');
1952:
1953: OPEN user_name(l_event_id);

Line 1958: l_booking_id := wf_engine.GetItemAttrNumber(itemtype => itemtype

1954: FETCH user_name INTO l_user_name, l_offering_id;
1955: CLOSE user_name;
1956:
1957:
1958: l_booking_id := wf_engine.GetItemAttrNumber(itemtype => itemtype
1959: ,itemkey => itemkey
1960: ,aname => 'BOOKING_ID');
1961:
1962: l_notification_text := wf_engine.GetItemAttrText(itemtype => itemtype

Line 1962: l_notification_text := wf_engine.GetItemAttrText(itemtype => itemtype

1958: l_booking_id := wf_engine.GetItemAttrNumber(itemtype => itemtype
1959: ,itemkey => itemkey
1960: ,aname => 'BOOKING_ID');
1961:
1962: l_notification_text := wf_engine.GetItemAttrText(itemtype => itemtype
1963: ,itemkey => itemkey
1964: ,aname => 'NOTIFICATION_TEXT');
1965:
1966: l_version_name := wf_engine.GetItemAttrText(itemtype => itemtype

Line 1966: l_version_name := wf_engine.GetItemAttrText(itemtype => itemtype

1962: l_notification_text := wf_engine.GetItemAttrText(itemtype => itemtype
1963: ,itemkey => itemkey
1964: ,aname => 'NOTIFICATION_TEXT');
1965:
1966: l_version_name := wf_engine.GetItemAttrText(itemtype => itemtype
1967: ,itemkey => itemkey
1968: ,aname => 'OTA_ACTIVITY_VERSION_NAME');
1969:
1970: IF l_booking_id is not null then

Line 1982: wf_engine.setItemAttrText (itemtype => itemtype

1978: l_notification_text := l_notification_text
1979: || ' Your enrollment has now been approved. Please go to My Current and Planned Training to play the content '
1980: || l_version_name ||'.';
1981:
1982: wf_engine.setItemAttrText (itemtype => itemtype
1983: ,itemkey => itemkey
1984: ,aname => 'NOTIFICATION_TEXT'
1985: ,avalue => l_notification_text);
1986: end if;

Line 1993: wf_engine.setItemAttrText (itemtype => itemtype

1989: if l_offering_id is not null then
1990: l_notification_text := l_notification_text
1991: || ' The student can now play the content '
1992: || l_version_name ||'.';
1993: wf_engine.setItemAttrText (itemtype => itemtype
1994: ,itemkey => itemkey
1995: ,aname => 'NOTIFICATION_TEXT'
1996: ,avalue => l_notification_text);
1997:

Line 2003: wf_engine.setItemAttrText (itemtype => itemtype

1999: elsif l_status_type = 'W' then
2000:
2001: l_notification_text := l_notification_text || ' The student has been placed on a waiting list. ';
2002:
2003: wf_engine.setItemAttrText (itemtype => itemtype
2004: ,itemkey => itemkey
2005: ,aname => 'NOTIFICATION_TEXT'
2006: ,avalue => l_notification_text);
2007: end if;

Line 2011: wf_engine.setItemAttrText (itemtype => itemtype

2007: end if;
2008:
2009: END IF;
2010:
2011: wf_engine.setItemAttrText (itemtype => itemtype
2012: ,itemkey => itemkey
2013: ,aname => 'EVENT_OWNER_EMAIL'
2014: ,avalue => l_user_name);
2015:

Line 2016: l_api_result := wf_engine.GetItemAttrText(itemtype => itemtype

2012: ,itemkey => itemkey
2013: ,aname => 'EVENT_OWNER_EMAIL'
2014: ,avalue => l_user_name);
2015:
2016: l_api_result := wf_engine.GetItemAttrText(itemtype => itemtype
2017: ,itemkey => itemkey
2018: ,aname => 'API_RESULT');
2019:
2020: l_api_from := wf_engine.GetItemAttrText(itemtype => itemtype

Line 2020: l_api_from := wf_engine.GetItemAttrText(itemtype => itemtype

2016: l_api_result := wf_engine.GetItemAttrText(itemtype => itemtype
2017: ,itemkey => itemkey
2018: ,aname => 'API_RESULT');
2019:
2020: l_api_from := wf_engine.GetItemAttrText(itemtype => itemtype
2021: ,itemkey => itemkey
2022: ,aname => 'API_FROM');
2023:
2024: l_api_to := wf_engine.GetItemAttrText(itemtype => itemtype

Line 2024: l_api_to := wf_engine.GetItemAttrText(itemtype => itemtype

2020: l_api_from := wf_engine.GetItemAttrText(itemtype => itemtype
2021: ,itemkey => itemkey
2022: ,aname => 'API_FROM');
2023:
2024: l_api_to := wf_engine.GetItemAttrText(itemtype => itemtype
2025: ,itemkey => itemkey
2026: ,aname => 'API_TO');
2027:
2028: IF (funcmode='RUN') THEN

Line 2069: wf_engine.setItemAttrText (itemtype => itemtype

2065:
2066: BEGIN
2067:
2068: IF (funcmode='RUN') THEN
2069: wf_engine.setItemAttrText (itemtype => itemtype
2070: ,itemkey => itemkey
2071: ,aname => 'APPROVAL_RESULT'
2072: ,avalue => 'ACCEPTED');
2073: resultout:='COMPLETE';