DBA Data[Home] [Help]

APPS.GMDRTLAP_WF_PKG dependencies on GMD_ROUTINGS_B

Line 4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,

1: PACKAGE BODY GMDRTLAP_wf_pkg AS
2: /* $Header: GMDRTLAB.pls 120.1 2011/03/22 18:33:10 rnalla ship $ */
3: PROCEDURE wf_init (
4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,
5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,

Line 5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,

1: PACKAGE BODY GMDRTLAP_wf_pkg AS
2: /* $Header: GMDRTLAB.pls 120.1 2011/03/22 18:33:10 rnalla ship $ */
3: PROCEDURE wf_init (
4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,
5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,

Line 6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,

2: /* $Header: GMDRTLAB.pls 120.1 2011/03/22 18:33:10 rnalla ship $ */
3: PROCEDURE wf_init (
4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,
5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,
10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE

Line 7: p_start_status IN gmd_routings_b.Routing_status%TYPE,

3: PROCEDURE wf_init (
4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,
5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,
10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE
11: )

Line 8: p_target_status IN gmd_routings_b.Routing_status%TYPE,

4: p_Routing_id IN gmd_routings_b.Routing_id%TYPE,
5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,
10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE
11: )
12: IS

Line 9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,

5: p_Routing_no IN gmd_routings_b.Routing_no%TYPE,
6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,
10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE
11: )
12: IS
13: /* procedure to initialize and run Workflow */

Line 10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE

6: p_Routing_vers IN gmd_routings_b.Routing_vers%TYPE,
7: p_start_status IN gmd_routings_b.Routing_status%TYPE,
8: p_target_status IN gmd_routings_b.Routing_status%TYPE,
9: p_requester IN gmd_routings_b.LAST_UPDATED_BY%TYPE,
10: p_last_update_date IN gmd_routings_b.LAST_UPDATE_DATE%TYPE
11: )
12: IS
13: /* procedure to initialize and run Workflow */
14:

Line 166: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));

162: IS
163: /* procedure to Check Approval is required or not if required find the approver and send the notification to
164: approver */
165:
166: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));
167: p_data_string VARCHAR2(2000);
168: p_wf_data_string VARCHAR2(2000);
169: p_lab_wf_item_type VARCHAR2(8) := 'GMDRTLAP'; -- Recipe Lab use Approval Workflow Inernal Name
170: P_lab_Process_name VARCHAR2(32) := 'GMDRTLAP_PROCESS'; -- Recipe Lab use Approval Workflow Process Inernal Name

Line 172: P_table_name VARCHAR2(32) := 'GMD_ROUTINGS_B'; -- Key Table

168: p_wf_data_string VARCHAR2(2000);
169: p_lab_wf_item_type VARCHAR2(8) := 'GMDRTLAP'; -- Recipe Lab use Approval Workflow Inernal Name
170: P_lab_Process_name VARCHAR2(32) := 'GMDRTLAP_PROCESS'; -- Recipe Lab use Approval Workflow Process Inernal Name
171: P_lab_activity_name VARCHAR2(80) := 'GMDRTLAP_NOTI_REQUEST';
172: P_table_name VARCHAR2(32) := 'GMD_ROUTINGS_B'; -- Key Table
173: P_where_clause VARCHAR2(100):= ' gmd_routings_b.ROUTING_ID='||l_ROUTING_ID; -- Where clause to be appended
174: p_role GMA_ACTDATA_WF.ROLE%TYPE;
175: l_data_string VARCHAR2(2000);
176: l_delimiter VARCHAR2(15) := FND_PROFILE.VALUE ('SY$WF_DELIMITER');

Line 173: P_where_clause VARCHAR2(100):= ' gmd_routings_b.ROUTING_ID='||l_ROUTING_ID; -- Where clause to be appended

169: p_lab_wf_item_type VARCHAR2(8) := 'GMDRTLAP'; -- Recipe Lab use Approval Workflow Inernal Name
170: P_lab_Process_name VARCHAR2(32) := 'GMDRTLAP_PROCESS'; -- Recipe Lab use Approval Workflow Process Inernal Name
171: P_lab_activity_name VARCHAR2(80) := 'GMDRTLAP_NOTI_REQUEST';
172: P_table_name VARCHAR2(32) := 'GMD_ROUTINGS_B'; -- Key Table
173: P_where_clause VARCHAR2(100):= ' gmd_routings_b.ROUTING_ID='||l_ROUTING_ID; -- Where clause to be appended
174: p_role GMA_ACTDATA_WF.ROLE%TYPE;
175: l_data_string VARCHAR2(2000);
176: l_delimiter VARCHAR2(15) := FND_PROFILE.VALUE ('SY$WF_DELIMITER');
177: l_target_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;

Line 212: UPDATE GMD_ROUTINGS_B

208:
209: p_resultout:='COMPLETE:Y';
210: ELSE
211: l_target_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_TARGET_STATUS');
212: UPDATE GMD_ROUTINGS_B
213: SET ROUTING_STATUS = l_target_status
214: WHERE ROUTING_ID = l_Routing_id;
215: p_resultout:='COMPLETE:N';
216: END IF;

Line 259: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));

255: p_actid IN NUMBER,
256: p_funcmode IN VARCHAR2,
257: p_resultout OUT NOCOPY VARCHAR2) IS
258: l_target_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
259: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));
260: BEGIN
261: IF (p_funcmode = 'RUN') THEN
262: l_target_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_TARGET_STATUS');
263: UPDATE GMD_ROUTINGS_B

Line 263: UPDATE GMD_ROUTINGS_B

259: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));
260: BEGIN
261: IF (p_funcmode = 'RUN') THEN
262: l_target_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_TARGET_STATUS');
263: UPDATE GMD_ROUTINGS_B
264: SET ROUTING_STATUS = l_target_status
265: WHERE ROUTING_ID = l_Routing_id;
266: END IF;
267:

Line 279: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));

275: p_resultout OUT NOCOPY VARCHAR2) IS
276: l_rework_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
277: l_target_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
278: l_start_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
279: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));
280: BEGIN
281: IF (p_funcmode = 'RUN') THEN
282: l_start_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_START_STATUS');
283: l_target_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_TARGET_STATUS');

Line 289: UPDATE GMD_ROUTINGS_B

285: FROM GMD_STATUS_NEXT
286: WHERE current_status = l_start_status
287: AND target_status = l_target_status
288: AND pending_status IS NOT NULL;
289: UPDATE GMD_ROUTINGS_B
290: SET ROUTING_STATUS = l_rework_status
291: WHERE ROUTING_ID = l_Routing_id;
292: END IF;
293: END REQ_REJECTED;

Line 301: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));

297: p_itemkey IN VARCHAR2,
298: p_actid IN NUMBER,
299: p_funcmode IN VARCHAR2,
300: p_resultout OUT NOCOPY VARCHAR2) IS
301: l_Routing_id gmd_routings_b.Routing_id%TYPE:=to_number(wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_ROUTING_ID'));
302: l_start_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
303: BEGIN
304: IF (p_funcmode = 'RUN') THEN
305: l_start_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_START_STATUS');

Line 306: UPDATE GMD_ROUTINGS_B

302: l_start_status GMD_STATUS_NEXT.TARGET_STATUS%TYPE;
303: BEGIN
304: IF (p_funcmode = 'RUN') THEN
305: l_start_status := wf_engine.getitemattrtext(p_itemtype, p_itemkey,'GMDRTLAP_START_STATUS');
306: UPDATE GMD_ROUTINGS_B
307: SET ROUTING_STATUS = l_start_status
308: WHERE ROUTING_ID = l_Routing_id;
309: END IF;
310: END NO_RESPONSE;