[Home] [Help]
PACKAGE: APPS.ENG_CHANGE_BES_UTIL
Source
1 PACKAGE ENG_CHANGE_BES_UTIL AS
2 /* $Header: ENGUBESS.pls 120.4 2006/01/31 19:06:50 mkimizuk noship $ */
3
4 -- Internal constants for business event and event group names
5 -- (used only for update_bug event group)
6 G_CMBE_HEADER_CREATE CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.create';
7 G_CMBE_HEADER_SUBMIT CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.submit';
8 G_CMBE_HEADER_UPDATE CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.update';
9 G_CMBE_HEADER_CHG_STATUS CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.changeStatus';
10 G_CMBE_HEADER_CHG_PRIORITY CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.changePriority';
11 G_CMBE_HEADER_REASSIGN CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.reassign';
12 G_CMBE_HEADER_POST_COMMENT CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.postComment';
13 G_CMBE_HEADER_REQ_COMMENT CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.requestComment';
14 G_CMBE_HEADER_CHG_WF_STATUS CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.changeWorkflowStatus';
15 G_CMBE_HEADER_CHG_APPR_STATUS CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeObject.changeApprovalStatus';
16
17 -- (not used, for debugging only)
18 G_CMBE_CO_CHG_SCHED_DATE CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.changeOrder.changeScheduleDate';
19 G_CMBE_REVITEM_CHG_SCHED_DATE CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.revisedItem.changeScheduleDate';
20 G_CMBE_REVITEM_CHG_STATUS CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.revisedItem.changeStatus';
21
22 G_CMBE_IMPORT_COMPLETE CONSTANT VARCHAR2(240) := 'oracle.apps.eng.cm.import.complete';
23
24 -- Business Event related - constants for parameter names
25 G_BES_PARAM_CHANGE_ID CONSTANT VARCHAR2(30) := 'ChangeId';
26 G_BES_PARAM_BASE_CM_TYPE_CODE CONSTANT VARCHAR2(30) := 'BaseCMTypeCode';
27 G_BES_PARAM_ACT_TYPE_CODE CONSTANT VARCHAR2(30) := 'ActionTypeCode';
28 G_BES_PARAM_ACTION_ID CONSTANT VARCHAR2(30) := 'ActionId';
29 G_BES_PARAM_STATUS_CODE CONSTANT VARCHAR2(30) := 'StatusCode';
30 G_BES_PARAM_PRIORITY_CODE CONSTANT VARCHAR2(30) := 'PriorityCode';
31 G_BES_PARAM_ASSIGNEE_ID CONSTANT VARCHAR2(30) := 'AssigneeId';
32 G_BES_PARAM_NEW_APPR_STS_CODE CONSTANT VARCHAR2(30) := 'NewApprovalStatusCode';
33 G_BES_PARAM_WF_STATUS_CODE CONSTANT VARCHAR2(30) := 'WorkflowRouteStatus';
34 G_BES_PARAM_SCHEDULE_DATE CONSTANT VARCHAR2(30) := 'ScheduleDate';
35 G_BES_PARAM_REV_ITEM_SEQ_ID CONSTANT VARCHAR2(30) := 'RevisedItemSequenceId';
36 G_BES_PARAM_BATCH_ID CONSTANT VARCHAR2(30) := 'BatchId';
37 G_BES_PARAM_COMP_STATUS CONSTANT VARCHAR2(30) := 'CompletionStatus';
38
39
40 PROCEDURE Raise_Status_Change_Event
41 ( p_change_id IN NUMBER
42 ,p_status_code IN NUMBER
43 ,p_action_type IN VARCHAR2
44 ,p_action_id IN NUMBER
45 ) ;
46
47
48 PROCEDURE Raise_Appr_Status_Change_Event
49 ( p_change_id IN NUMBER
50 ,p_appr_status IN NUMBER
51 ,p_wf_route_status IN VARCHAR2
52 ) ;
53
54 PROCEDURE Raise_Post_Comment_Event
55 ( p_change_id IN NUMBER
56 ,p_action_type IN VARCHAR2
57 ,p_action_id IN NUMBER
58 ) ;
59
60 PROCEDURE Raise_Create_Change_Event
61 ( p_change_id IN NUMBER
62 ) ;
63
64 PROCEDURE Raise_Update_Change_Event
65 ( p_change_id IN NUMBER
66 ) ;
67
68
69
70
71 END ENG_CHANGE_BES_UTIL;
72