1 PACKAGE CLN_UTILS AUTHID CURRENT_USER AS
2 /* $Header: CLNUTLS.pls 120.0 2005/05/24 16:20:35 appldev noship $ */
3 -- Package
4 -- CLN_UTILS
5 --
6 -- Purpose
7 -- Spec of package CLN_UTILS.
8 --
9 --
10 -- History
11 -- Mar-26-2002 Kodanda Ram Created
12 -- Apr-02-2002 Rahul Krishan Modified
13 -- Jun-07-2004 Sangeetha Modified
14
15
16 -- Name
17 -- GET_TRADING_PARTNER
18 -- Purpose
19 -- This procedure is called just before calling create collaboration to get the
20 -- actual trading partner id, from XMLG trading partner id and the returned
21 -- value will be passed to create collaboration API.
22 -- Arguments
23 --
24 -- Notes
25 -- No specific notes.
26
27 PROCEDURE GET_TRADING_PARTNER(
28 p_ecx_tp_id IN NUMBER,
29 x_return_id OUT NOCOPY NUMBER );
30
31
32
33 -- Name
34 -- IsDeliveryRequired
35 -- Purpose
36 -- This procedure is called when resend button is clicked in the Collaboration HIstory
37 -- Forms.The main purpose is to resend the document from XML gateway. Its being refrenced from CLNGNOUT workflow
38 -- Arguments
39 -- The workflow process item name calling this API.
40 -- The unique value passed as the event key to the workflow.
41 -- The unique system generated activity ID, calling this API.
42 -- The calling workflow assigns the value 'RUN'.
43 -- The status of the API is passed out through this variable.
44 --
45 -- Notes
46 -- No specific notes.
47
48
49 PROCEDURE IsDeliveryRequired (p_itemtype IN VARCHAR2,
50 p_itemkey IN VARCHAR2,
51 p_actid IN NUMBER,
52 p_funcmode IN VARCHAR2,
53 x_resultout IN OUT NOCOPY VARCHAR2);
54
55
56 END CLN_UTILS;