DBA Data[Home] [Help]

APPS.JTF_USR_HKS dependencies on WF_ENGINE

Line 96: wf_engine.CreateProcess( itemType => p_Wf_item_name,

92: FND_MSG_PUB.Add;
93: RAISE FND_API.G_EXC_ERROR;
94: else
95: -- Create workflow process.
96: wf_engine.CreateProcess( itemType => p_Wf_item_name,
97: itemKey => p_Wf_item_key,
98: process => p_Wf_item_process_name
99: );
100:

Line 105: wf_engine.SetItemOwner( itemtype => p_wf_item_name,

101: -- Set workflow instance owner
102:
103: l_owner_name := FND_GLOBAL.USER_NAME;
104:
105: wf_engine.SetItemOwner( itemtype => p_wf_item_name,
106: itemkey => p_wf_item_key,
107: owner => l_owner_name );
108:
109: -- Set Workflow item attributes

Line 114: wf_engine.setitemattrText( itemtype => p_wf_item_name,

110:
111: FOR wf_att IN att_bind_data LOOP
112:
113: IF ( wf_att.data_type = 'T' ) then
114: wf_engine.setitemattrText( itemtype => p_wf_item_name,
115: itemkey => p_wf_item_key,
116: aname => wf_att.bind_name,
117: avalue => wf_att.bind_value );
118:

Line 120: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,

116: aname => wf_att.bind_name,
117: avalue => wf_att.bind_value );
118:
119: ELSIF ( wf_att.data_type = 'N' ) then
120: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,
121: itemkey => p_wf_item_key,
122: aname => wf_att.bind_name,
123: avalue => wf_att.bind_value );
124:

Line 126: wf_engine.setitemattrDate( itemtype => p_wf_item_name,

122: aname => wf_att.bind_name,
123: avalue => wf_att.bind_value );
124:
125: ELSIF ( wf_att.data_type = 'D' ) then
126: wf_engine.setitemattrDate( itemtype => p_wf_item_name,
127: itemkey => p_wf_item_key,
128: aname => wf_att.bind_name,
129: avalue => to_date(wf_att.bind_value,'YYYY/MM/DD') );
130:

Line 136: wf_engine.StartProcess( itemType => p_wf_item_name,

132: END LOOP;
133:
134:
135: /* start workflow process */
136: wf_engine.StartProcess( itemType => p_wf_item_name,
137: itemKey => p_wf_item_key
138: );
139:
140: FND_MESSAGE.SET_NAME('JTF','JTF_WF_LAUNCH_SUCCESS');

Line 212: wf_engine.CreateProcess( itemType => p_Wf_item_name,

208: FND_MSG_PUB.Add;
209: RAISE FND_API.G_EXC_ERROR;
210: else
211: -- Create workflow process.
212: wf_engine.CreateProcess( itemType => p_Wf_item_name,
213: itemKey => p_Wf_item_key,
214: process => p_Wf_item_process_name
215: );
216:

Line 221: wf_engine.SetItemOwner( itemtype => p_wf_item_name,

217: -- Set workflow instance owner
218:
219: l_owner_name := FND_GLOBAL.USER_NAME;
220:
221: wf_engine.SetItemOwner( itemtype => p_wf_item_name,
222: itemkey => p_wf_item_key,
223: owner => l_owner_name );
224:
225: -- Set Workflow item attributes

Line 230: wf_engine.setitemattrText( itemtype => p_wf_item_name,

226:
227: FOR wf_att IN att_bind_data LOOP
228:
229: IF ( wf_att.data_type = 'T' ) then
230: wf_engine.setitemattrText( itemtype => p_wf_item_name,
231: itemkey => p_wf_item_key,
232: aname => wf_att.bind_name,
233: avalue => wf_att.bind_value );
234:

Line 236: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,

232: aname => wf_att.bind_name,
233: avalue => wf_att.bind_value );
234:
235: ELSIF ( wf_att.data_type = 'N' ) then
236: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,
237: itemkey => p_wf_item_key,
238: aname => wf_att.bind_name,
239: avalue => wf_att.bind_value );
240:

Line 242: wf_engine.setitemattrDate( itemtype => p_wf_item_name,

238: aname => wf_att.bind_name,
239: avalue => wf_att.bind_value );
240:
241: ELSIF ( wf_att.data_type = 'D' ) then
242: wf_engine.setitemattrDate( itemtype => p_wf_item_name,
243: itemkey => p_wf_item_key,
244: aname => wf_att.bind_name,
245: avalue => to_date(wf_att.bind_value,'YYYY/MM/DD') );
246:

Line 250: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,

246:
247: END IF;
248: END LOOP;
249:
250: wf_engine.setitemattrNumber( itemtype => p_wf_item_name,
251: itemkey => p_wf_item_key,
252: aname => 'BIND_DATA_ID',
253: avalue => p_bind_data_id );
254:

Line 255: wf_engine.setitemattrText( itemtype => p_wf_item_name,

251: itemkey => p_wf_item_key,
252: aname => 'BIND_DATA_ID',
253: avalue => p_bind_data_id );
254:
255: wf_engine.setitemattrText( itemtype => p_wf_item_name,
256: itemkey => p_wf_item_key,
257: aname => 'PRODUCT_CODE',
258: avalue => p_prod_code );
259:

Line 260: wf_engine.setitemattrText( itemtype => p_wf_item_name,

256: itemkey => p_wf_item_key,
257: aname => 'PRODUCT_CODE',
258: avalue => p_prod_code );
259:
260: wf_engine.setitemattrText( itemtype => p_wf_item_name,
261: itemkey => p_wf_item_key,
262: aname => 'BUS_OBJ_CODE',
263: avalue => p_bus_obj_code);
264:

Line 265: wf_engine.setitemattrText( itemtype => p_wf_item_name,

261: itemkey => p_wf_item_key,
262: aname => 'BUS_OBJ_CODE',
263: avalue => p_bus_obj_code);
264:
265: wf_engine.setitemattrText( itemtype => p_wf_item_name,
266: itemkey => p_wf_item_key,
267: aname => 'BUS_OBJ_NAME',
268: avalue => p_bus_obj_name);
269:

Line 270: wf_engine.setitemattrText( itemtype => p_wf_item_name,

266: itemkey => p_wf_item_key,
267: aname => 'BUS_OBJ_NAME',
268: avalue => p_bus_obj_name);
269:
270: wf_engine.setitemattrText( itemtype => p_wf_item_name,
271: itemkey => p_wf_item_key,
272: aname => 'ACTION_CODE',
273: avalue => p_action_code);
274:

Line 275: wf_engine.setitemattrText( itemtype => p_wf_item_name,

271: itemkey => p_wf_item_key,
272: aname => 'ACTION_CODE',
273: avalue => p_action_code);
274:
275: wf_engine.setitemattrText( itemtype => p_wf_item_name,
276: itemkey => p_wf_item_key,
277: aname => 'CORRELATION',
278: avalue => p_correlation);
279: -- start workflow process

Line 280: wf_engine.StartProcess( itemType => p_wf_item_name,

276: itemkey => p_wf_item_key,
277: aname => 'CORRELATION',
278: avalue => p_correlation);
279: -- start workflow process
280: wf_engine.StartProcess( itemType => p_wf_item_name,
281: itemKey => p_wf_item_key
282: );
283:
284: FND_MESSAGE.SET_NAME('JTF','JTF_WF_LAUNCH_SUCCESS');