DBA Data[Home] [Help]

APPS.UMX_USERNAME_POLICY_PVT dependencies on WF_ENGINE

Line 397: wf_engine.CreateProcess (itemtype => g_itemtype,

393: end if;
394: close getRegTypeCode;
395:
396: -- Start Process
397: wf_engine.CreateProcess (itemtype => g_itemtype,
398: itemkey => l_itemkey);
399:
400: -- Initialize workflow item attributes
401: wf_engine.SetItemAttrText (itemtype => g_itemtype,

Line 401: wf_engine.SetItemAttrText (itemtype => g_itemtype,

397: wf_engine.CreateProcess (itemtype => g_itemtype,
398: itemkey => l_itemkey);
399:
400: -- Initialize workflow item attributes
401: wf_engine.SetItemAttrText (itemtype => g_itemtype,
402: itemkey => l_itemkey,
403: aname => 'REG_SERV_CODE',
404: avalue => p_reg_serv_code);
405:

Line 406: wf_engine.SetItemAttrText (itemtype => g_itemtype,

402: itemkey => l_itemkey,
403: aname => 'REG_SERV_CODE',
404: avalue => p_reg_serv_code);
405:
406: wf_engine.SetItemAttrText (itemtype => g_itemtype,
407: itemkey => l_itemkey,
408: aname => 'REG_TYPE_CODE',
409: avalue => l_reg_type_code);
410:

Line 411: wf_engine.SetItemAttrNumber (itemtype => g_itemtype,

407: itemkey => l_itemkey,
408: aname => 'REG_TYPE_CODE',
409: avalue => l_reg_type_code);
410:
411: wf_engine.SetItemAttrNumber (itemtype => g_itemtype,
412: itemkey => l_itemkey,
413: aname => 'PERSON_PARTY_ID',
414: avalue => p_person_party_id);
415:

Line 416: wf_engine.StartProcess (itemtype => g_itemtype,

412: itemkey => l_itemkey,
413: aname => 'PERSON_PARTY_ID',
414: avalue => p_person_party_id);
415:
416: wf_engine.StartProcess (itemtype => g_itemtype,
417: itemkey => l_itemkey);
418:
419: x_generated_username := wf_engine.GetItemAttrText (
420: itemtype => g_itemtype,

Line 419: x_generated_username := wf_engine.GetItemAttrText (

415:
416: wf_engine.StartProcess (itemtype => g_itemtype,
417: itemkey => l_itemkey);
418:
419: x_generated_username := wf_engine.GetItemAttrText (
420: itemtype => g_itemtype,
421: itemkey => l_itemkey,
422: aname => 'GENERATED_USERNAME');
423:

Line 424: x_policy_override := wf_engine.GetItemAttrText (

420: itemtype => g_itemtype,
421: itemkey => l_itemkey,
422: aname => 'GENERATED_USERNAME');
423:
424: x_policy_override := wf_engine.GetItemAttrText (
425: itemtype => g_itemtype,
426: itemkey => l_itemkey,
427: aname => 'POLICY_OVERRIDE');
428:

Line 432: x_policy_code := wf_engine.GetItemAttrText (

428:
429: -- For Testing
430: -- x_policy_override := 'N';
431:
432: x_policy_code := wf_engine.GetItemAttrText (
433: itemtype => g_itemtype,
434: itemkey => l_itemkey,
435: aname => 'POLICY_CODE');
436:

Line 437: x_policy_name := wf_engine.GetItemAttrText (

433: itemtype => g_itemtype,
434: itemkey => l_itemkey,
435: aname => 'POLICY_CODE');
436:
437: x_policy_name := wf_engine.GetItemAttrText (
438: itemtype => g_itemtype,
439: itemkey => l_itemkey,
440: aname => 'POLICY_NAME');
441:

Line 442: x_policy_desc := wf_engine.GetItemAttrText (

438: itemtype => g_itemtype,
439: itemkey => l_itemkey,
440: aname => 'POLICY_NAME');
441:
442: x_policy_desc := wf_engine.GetItemAttrText (
443: itemtype => g_itemtype,
444: itemkey => l_itemkey,
445: aname => 'POLICY_DESC');
446:

Line 447: x_result_code := wf_engine.GetItemAttrText (

443: itemtype => g_itemtype,
444: itemkey => l_itemkey,
445: aname => 'POLICY_DESC');
446:
447: x_result_code := wf_engine.GetItemAttrText (
448: itemtype => g_itemtype,
449: itemkey => l_itemkey,
450: aname => 'RESULT_CODE');
451:

Line 452: x_error_msg := wf_engine.GetItemAttrText (

448: itemtype => g_itemtype,
449: itemkey => l_itemkey,
450: aname => 'RESULT_CODE');
451:
452: x_error_msg := wf_engine.GetItemAttrText (
453: itemtype => g_itemtype,
454: itemkey => l_itemkey,
455: aname => 'ERROR_MSG');
456:

Line 541: l_person_party_id := wf_engine.GetItemAttrNumber (

537:
538: -- RUN mode - normal process execution
539: if (command = 'RUN') then
540:
541: l_person_party_id := wf_engine.GetItemAttrNumber (
542: itemtype => item_type,
543: itemkey => item_key,
544: aname => 'PERSON_PARTY_ID');
545:

Line 558: wf_engine.SetItemAttrText (

554: if (l_username is null) then
555: -- No email address, error occur
556: resultout := 'FAIL';
557:
558: wf_engine.SetItemAttrText (
559: itemtype => item_type,
560: itemkey => item_key,
561: aname => 'ERROR_MSG',
562: avalue => 'UMX_CREATEUSERACCT_NOEMAIL_ERR');

Line 569: wf_engine.SetItemAttrText (

565:
566: resultout := 'SUCCESS';
567:
568: -- Write the username to the WF Attribute
569: wf_engine.SetItemAttrText (
570: itemtype => item_type,
571: itemkey => item_key,
572: aname => 'GENERATED_USERNAME',
573: avalue => upper(l_username));

Line 577: wf_engine.SetItemAttrText (

573: avalue => upper(l_username));
574:
575: end if;
576:
577: wf_engine.SetItemAttrText (
578: itemtype => item_type,
579: itemkey => item_key,
580: aname => 'RESULT_CODE',
581: avalue => resultout);

Line 628: l_username := wf_engine.GetActivityAttrText (

624:
625: -- Set the default WF attribute
626: resultout := 'SUCCESS';
627:
628: l_username := wf_engine.GetActivityAttrText (
629: itemtype => item_type,
630: itemkey => item_key,
631: actid => activity_id,
632: aname => 'USERNAME');

Line 660: wf_engine.SetItemAttrText (

656:
657: resultout := 'FAIL';
658:
659: -- Error occurs, set the error message.
660: wf_engine.SetItemAttrText (
661: itemtype => item_type,
662: itemkey => item_key,
663: aname => 'ERROR_MSG',
664: avalue => errorMess);

Line 666: wf_engine.SetItemAttrText (

662: itemkey => item_key,
663: aname => 'ERROR_MSG',
664: avalue => errorMess);
665:
666: wf_engine.SetItemAttrText (
667: itemtype => item_type,
668: itemkey => item_key,
669: aname => 'RESULT_CODE',
670: avalue => resultout);