DBA Data[Home] [Help]

APPS.AZW_PROC dependencies on WF_ENGINE

Line 2057: --wf_engine.handleerror(p_itemtype, itemkey, 'START', 'RETRY', null);

2053:
2054: select AZ_WF_ITEMKEY_S.nextval into itemkey from dual;
2055:
2056: if (wf_item.Item_Exist(p_itemtype, itemkey)) then
2057: --wf_engine.handleerror(p_itemtype, itemkey, 'START', 'RETRY', null);
2058: null;
2059: else
2060:
2061: BEGIN

Line 2062: wf_engine.CreateProcess(p_itemtype, itemkey, p_workflow);

2058: null;
2059: else
2060:
2061: BEGIN
2062: wf_engine.CreateProcess(p_itemtype, itemkey, p_workflow);
2063: --Set the context, role, comments and priority here
2064: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2065: 'AZW_IA_CTXTNAME', p_context);
2066:

Line 2064: wf_engine.SetItemAttrText(p_itemtype, itemkey,

2060:
2061: BEGIN
2062: wf_engine.CreateProcess(p_itemtype, itemkey, p_workflow);
2063: --Set the context, role, comments and priority here
2064: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2065: 'AZW_IA_CTXTNAME', p_context);
2066:
2067: if(p_context_level = 'IO') then
2068: wf_engine.SetItemAttrText(p_itemtype, itemkey,

Line 2068: wf_engine.SetItemAttrText(p_itemtype, itemkey,

2064: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2065: 'AZW_IA_CTXTNAME', p_context);
2066:
2067: if(p_context_level = 'IO') then
2068: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2069: 'AZW_IA_ORG_CODE', p_org_code);
2070: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,
2071: 'AZW_IA_ORG_ID', p_org_id);
2072: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,

Line 2070: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,

2066:
2067: if(p_context_level = 'IO') then
2068: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2069: 'AZW_IA_ORG_CODE', p_org_code);
2070: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,
2071: 'AZW_IA_ORG_ID', p_org_id);
2072: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,
2073: 'AZW_IA_COA_ID', p_coa_id);
2074: end if;

Line 2072: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,

2068: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2069: 'AZW_IA_ORG_CODE', p_org_code);
2070: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,
2071: 'AZW_IA_ORG_ID', p_org_id);
2072: wf_engine.SetItemAttrNumber(p_itemtype, itemkey,
2073: 'AZW_IA_COA_ID', p_coa_id);
2074: end if;
2075: EXCEPTION
2076: WHEN app_exception.application_exception THEN

Line 2089: wf_engine.SetItemAttrText(p_itemtype, itemkey,

2085: END;
2086:
2087: BEGIN
2088: if(p_context is null) then
2089: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2090: 'AZW_IA_CTXTNAME', 'NONE');
2091: end if;
2092: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_ROLE', p_role);
2093:

Line 2092: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_ROLE', p_role);

2088: if(p_context is null) then
2089: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2090: 'AZW_IA_CTXTNAME', 'NONE');
2091: end if;
2092: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_ROLE', p_role);
2093:
2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');
2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',
2096: p_context_id);

Line 2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');

2090: 'AZW_IA_CTXTNAME', 'NONE');
2091: end if;
2092: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_ROLE', p_role);
2093:
2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');
2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',
2096: p_context_id);
2097: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_NEW_CTXT_TYPE');
2098: wf_engine.SetItemAttrText(p_itemtype, itemkey,

Line 2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',

2091: end if;
2092: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_ROLE', p_role);
2093:
2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');
2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',
2096: p_context_id);
2097: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_NEW_CTXT_TYPE');
2098: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2099: 'AZW_IA_NEW_CTXT_TYPE', p_context_level);

Line 2097: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_NEW_CTXT_TYPE');

2093:
2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');
2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',
2096: p_context_id);
2097: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_NEW_CTXT_TYPE');
2098: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2099: 'AZW_IA_NEW_CTXT_TYPE', p_context_level);
2100:
2101: AZW_UTIL.UpdateDocUrl(p_itemtype, p_workflow);

Line 2098: wf_engine.SetItemAttrText(p_itemtype, itemkey,

2094: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_CTXT_ID');
2095: wf_engine.SetItemAttrText(p_itemtype, itemkey, 'AZW_IA_CTXT_ID',
2096: p_context_id);
2097: wf_engine.AddItemAttr(p_itemtype, itemkey, 'AZW_IA_NEW_CTXT_TYPE');
2098: wf_engine.SetItemAttrText(p_itemtype, itemkey,
2099: 'AZW_IA_NEW_CTXT_TYPE', p_context_level);
2100:
2101: AZW_UTIL.UpdateDocUrl(p_itemtype, p_workflow);
2102:

Line 2103: wf_engine.StartProcess(p_itemtype, itemkey);

2099: 'AZW_IA_NEW_CTXT_TYPE', p_context_level);
2100:
2101: AZW_UTIL.UpdateDocUrl(p_itemtype, p_workflow);
2102:
2103: wf_engine.StartProcess(p_itemtype, itemkey);
2104: EXCEPTION
2105: WHEN app_exception.application_exception THEN
2106: APP_EXCEPTION.RAISE_EXCEPTION;
2107: WHEN OTHERS THEN

Line 2414: wf_engine.SetItemAttrText(v_type, v_key, 'AZW_IA_ROLE', p_role);

2410: v_type := parse_item_type(node_id);
2411: v_key := parse_item_key(node_id);
2412: p_name := parse_process_name_task(node_id);
2413:
2414: wf_engine.SetItemAttrText(v_type, v_key, 'AZW_IA_ROLE', p_role);
2415: label := get_old_task_label(v_type, v_key, p_name, p_role);
2416: return label;
2417:
2418: EXCEPTION

Line 2449: p_role := wf_engine.GetItemAttrText(v_type, v_key, 'AZW_IA_ROLE');

2445:
2446: v_type := parse_item_type(node_id);
2447: v_key := parse_item_key(node_id);
2448: p_name := parse_process_name_task(node_id);
2449: p_role := wf_engine.GetItemAttrText(v_type, v_key, 'AZW_IA_ROLE');
2450: label := NULL;
2451:
2452: wf_engine.AbortProcess(v_type, v_key, NULL, 'eng_force');
2453:

Line 2452: wf_engine.AbortProcess(v_type, v_key, NULL, 'eng_force');

2448: p_name := parse_process_name_task(node_id);
2449: p_role := wf_engine.GetItemAttrText(v_type, v_key, 'AZW_IA_ROLE');
2450: label := NULL;
2451:
2452: wf_engine.AbortProcess(v_type, v_key, NULL, 'eng_force');
2453:
2454: label := get_old_task_label(v_type, v_key, p_name, p_role);
2455: commit;
2456: return label;

Line 2490: p_role := wf_engine.GetItemAttrText(v_type, v_key, 'AZW_IA_ROLE');

2486:
2487: v_type := parse_item_type(node_id);
2488: v_key := parse_item_key(node_id);
2489: p_name := parse_process_name_task(node_id);
2490: p_role := wf_engine.GetItemAttrText(v_type, v_key, 'AZW_IA_ROLE');
2491: label := get_old_task_label(v_type, v_key, p_name, p_role);
2492:
2493: RETURN label;
2494: EXCEPTION

Line 2692: wf_engine.AbortProcess(v_item_type, v_item_key);

2688: OPEN running_tasks;
2689: FETCH running_tasks INTO v_item_type, v_item_key;
2690: WHILE running_tasks%FOUND LOOP
2691: BEGIN
2692: wf_engine.AbortProcess(v_item_type, v_item_key);
2693: EXCEPTION
2694: WHEN OTHERS THEN
2695: NULL;
2696: END;