DBA Data[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;