DBA Data[Home] [Help]

PACKAGE: APPS.M4U_WLQ_GENERATE

Source


1 PACKAGE m4u_wlq_generate AUTHID CURRENT_USER AS
2 /* $Header: m4uwlqgs.pls 120.0 2005/05/24 16:21:08 appldev noship $ */
3 /*#
4  * This package contains the private APIs invoked for outbound XML generation
5  * for the Worklist-query collaboration.
6  * @rep:scope private
7  * @rep:product CLN
8  * @rep:displayname M4U private APIs invoked during the outbound XML generation for the
9  * UCCnet worklist-query collaboration
10  * @rep:category BUSINESS_ENTITY EGO_ITEM
11  */
12 
13         -- Name
14         --      raise_wlq_event
15         -- Purpose
16         --      This procedure is called from a concurrent program.
17         --      The the event 'oracle.apps.m4u.createworklistquery' is raised with the supplied event parameters
18         --      The sequence m4u_wlqid_sequence is used to obtain unique event key.
19         -- Arguments
20         --      x_err_buf                       => API param for concurrent program calls
21         --      x_retcode                       => API param for concurrent program calls
22         --      p_wlq_type                      => The type of notifications from Worklist to be queried
23         --      p_wlq_status                    => The status of notifications to be queried
24         -- Notes
25         --      Status is expected to be UnREAD to avoid duplicate processing of notifications.
26         /*#
27          * Raises business event to generate UCCnet Worklist-query collaboration.
28          * The event parameters include status, type filters for the Worklist-query.
29          * @param x_errbuf Error buffer.
30          * @param x_retcode Return code.
31          * @param p_wlq_type Notification-type filter for worklist query.
32          * @param p_wlq_status Notification-status filter for worklist query.
33          * @rep:scope private
34          * @rep:displayname Raise worklist-query business event.
35          * @rep:businessevent oracle.apps.m4u.worklistquery.generate
36         */
37         PROCEDURE raise_wlq_event(
38                                 x_errbuf        OUT NOCOPY VARCHAR2,
39                                 x_retcode       OUT NOCOPY NUMBER,
40                                 p_wlq_type      IN VARCHAR2,
41                                 p_wlq_status    IN VARCHAR2
42                                 );
43 
44 END m4u_wlq_generate;