[Home] [Help]
PACKAGE: APPS.PO_BUSINESSEVENT_PVT
Source
1 PACKAGE PO_BUSINESSEVENT_PVT AUTHID CURRENT_USER AS
2 /* $Header: POXVRBES.pls 120.1 2007/02/15 20:46:14 dedelgad ship $ */
3
4 -- <R12 OTM INTEGRATION START>
5 -------------------------------------------------------------------------------
6 --Start of Comments
7 --Name:
8 -- raise_event
9 --Pre-reqs:
10 -- None.
11 --Modifies:
12 -- None.
13 --Locks:
14 -- None.
15 --Function:
16 -- Generic private procedure to raise PO business event.
17 --Parameters:
18 --IN:
19 --p_api_version
20 -- Specifies API version.
21 --p_event_name
22 -- Business Event name
23 --p_param_list
24 -- The list of parameters that should be attached to the business event.
25 --p_deferred
26 -- Determines if we should defer the event or not
27 --OUT:
28 --x_return_status
29 -- Indicates API return status as 'S', 'E' or 'U'.
30 --End of Comments
31 -------------------------------------------------------------------------------
32
33 PROCEDURE raise_event (
34 p_api_version IN NUMBER
35 , p_event_name IN VARCHAR2
36 , p_param_list IN PO_EVENT_PARAMS_TYPE
37 , p_deferred IN BOOLEAN DEFAULT FALSE
38 , x_return_status IN OUT NOCOPY VARCHAR2
39 );
40 -- <R12 OTM INTEGRATION END>
41
42 -------------------------------------------------------------------------------
43 --Start of Comments
44 --Name:
45 -- raise_event
46 --Pre-reqs:
47 -- None.
48 --Modifies:
49 -- None.
50 --Locks:
51 -- None.
52 --Function:
53 -- Generic private procedure to rasie PO business event.
54 --Parameters:
55 --IN:
56 --p_api_version
57 -- Specifies API version.
58 --p_event_name
59 -- Business Event name
60 --p_entity_name
61 -- Business Event entity name.
62 --p_entity_id
63 -- Entity primary key.
64 --OUT:
65 --x_return_status
66 -- Indicates API return status as 'S', 'E' or 'U'.
67 --x_msg_count:
68 -- Indicates the number of messages.
69 --x_msg_data:
70 -- Message body.
71 --Testing:
72 -- Need to integrate FTE to implement the testing.
73 --End of Comments
74 -------------------------------------------------------------------------------
75
76 PROCEDURE raise_event
77 (
78 p_api_version IN NUMBER,
79 x_return_status IN OUT NOCOPY VARCHAR2,
80 x_msg_count IN OUT NOCOPY NUMBER,
81 x_msg_data IN OUT NOCOPY VARCHAR2,
82 p_event_name IN VARCHAR2,
83 p_entity_name IN VARCHAR2,
84 p_entity_id IN NUMBER
85 );
86
87 END PO_BUSINESSEVENT_PVT;