1 PACKAGE ecx_outbound AUTHID CURRENT_USER as
2 -- $Header: ECXOUBXS.pls 120.1.12000000.1 2007/01/16 06:11:47 appldev ship $
3
4 /**
5 Main procedure call for Processing Outbound Documents.
6 **/
7 procedure process_outbound_documents
8 (
9 i_message_standard IN VARCHAR2,
10 i_transaction_type IN VARCHAR2,
11 i_transaction_subtype IN VARCHAR2,
12 i_tp_id IN VARCHAR2,
13 i_tp_site_id IN VARCHAR2,
14 i_tp_type IN VARCHAR2,
15 i_document_id IN VARCHAR2,
16 i_map_code IN VARCHAR2,
17 i_xmldoc IN OUT NOCOPY CLOB,
18 i_message_type IN VARCHAR2 default 'XML'
19 );
20
21 procedure GETXML
22 (
23 i_message_standard IN VARCHAR2 default null,
24 i_transaction_type IN VARCHAR2 default null,
25 i_transaction_subtype IN VARCHAR2 default null,
26 i_tp_id IN VARCHAR2 default null,
27 i_tp_site_id IN VARCHAR2 default null,
28 i_tp_type IN VARCHAR2 default null,
29 i_document_id IN VARCHAR2 default null,
30 i_map_code IN VARCHAR2,
31 i_debug_level IN pls_integer,
32 i_xmldoc IN OUT NOCOPY CLOB ,
33 i_ret_code OUT NOCOPY pls_integer,
34 i_errbuf OUT NOCOPY varchar2,
35 i_log_file OUT NOCOPY varchar2,
36 i_message_type IN VARCHAR2 default 'XML'
37 );
38
39 procedure putmsg
40 (
41 i_transaction_type IN VARCHAR2,
42 i_transaction_subtype IN VARCHAR2,
43 i_party_id IN VARCHAR2,
44 i_party_site_id IN VARCHAR2,
45 i_party_type IN VARCHAR2,
46 i_document_id IN VARCHAR2,
47 i_map_code IN VARCHAR2,
48 i_message_type IN varchar2,
49 i_message_standard IN varchar2,
50 i_ext_type in varchar2,
51 i_ext_subtype in varchar2,
52 i_destination_code IN varchar2,
53 i_destination_type IN varchar2,
54 i_destination_address IN varchar2,
55 i_username IN varchar2,
56 i_password IN varchar2,
57 i_attribute1 IN varchar2,
58 i_attribute2 IN varchar2,
59 i_attribute3 IN varchar2,
60 i_attribute4 IN varchar2,
61 i_attribute5 IN varchar2,
62 i_debug_level IN pls_integer,
63 i_trigger_id IN number,
64 i_msgid OUT NOCOPY raw
65 );
66
67 /* Wrapper procedure for backward comaptibilty */
68 procedure putmsg
69 (
70 i_transaction_type IN varchar2,
71 i_transaction_subtype IN varchar2,
72 i_party_id IN varchar2,
73 i_party_site_id IN varchar2,
74 i_party_type IN varchar2,
75 i_document_id IN varchar2,
76 i_parameter1 IN varchar2,
77 i_parameter2 IN varchar2,
78 i_parameter3 IN varchar2,
79 i_parameter4 IN varchar2,
80 i_parameter5 IN varchar2,
81 i_map_code IN varchar2,
82 i_message_type IN varchar2,
83 i_message_standard IN varchar2,
84 i_ext_type IN varchar2,
85 i_ext_subtype IN varchar2,
86 i_destination_code IN varchar2,
87 i_destination_type IN varchar2,
88 i_destination_address IN varchar2,
89 i_username IN varchar2,
90 i_password IN varchar2,
91 i_attribute1 IN varchar2,
92 i_attribute2 IN varchar2,
93 i_attribute3 IN varchar2,
94 i_attribute4 IN varchar2,
95 i_attribute5 IN varchar2,
96 i_debug_level IN pls_integer,
97 i_trigger_id IN number,
98 i_msgid OUT NOCOPY raw
99 ) ;
100
101
102 end ecx_outbound;