[Home] [Help]
PACKAGE: APPS.ECX_INBOUND_TRIG
Source
1 package ecx_inbound_trig as
2 -- $Header: ECXINBTS.pls 120.1.12000000.1 2007/01/16 06:11:12 appldev ship $
3
4 procedure getmsg_from_queue
5 (
6 i_queue_name IN varchar2,
7 i_msgid OUT NOCOPY RAW
8 );
9
10 procedure processmsg_from_queue
11 (
12 i_queue_name IN varchar2,
13 i_debug_level IN pls_integer
14 );
15
16 procedure processmsg_from_table
17 (
18 i_msgid IN RAW,
19 i_debug_level IN pls_integer
20 );
21
22 /** Old put_on_outbound**/
23 procedure put_on_outbound
24 (
25 i_xmldoc IN OUT NOCOPY CLOB,
26 i_document_number IN varchar2,
27 i_tp_detail_id IN pls_integer
28 );
29
30 procedure put_on_outbound
31 (
32 i_xmldoc IN OUT NOCOPY CLOB,
33 i_document_number IN varchar2,
34 i_tp_detail_id IN pls_integer,
35 i_msgid IN raw
36 );
37
38 procedure wrap_validate_message
39 (
40 i_msgid IN RAW,
41 i_debug_level IN pls_integer,
42 i_trigger_id OUT NOCOPY pls_integer
43 );
44
45 /** New wrap_validate_message - with BES **/
46 procedure wrap_validate_message
47 (
48 i_msgid IN RAW,
49 i_debug_level IN pls_integer
50 );
51
52 procedure validate_message
53 (
54 m_msgid IN raw,
55 m_message_standard IN varchar2,
56 m_ext_type in varchar2,
57 m_ext_subtype in varchar2,
58 m_party_ext_code IN varchar2,
59 m_document_number IN varchar2,
60 m_routing_ext_code IN varchar2,
61 m_payload IN clob,
62 m_message_type IN varchar2
63 );
64
65 procedure processXML
66 (
67 i_map_code IN varchar2,
68 i_payload IN CLOB,
69 i_debug_level IN pls_integer,
70 i_ret_code OUT NOCOPY pls_integer,
71 i_errbuf OUT NOCOPY varchar2,
72 i_log_file OUT NOCOPY varchar2,
73 o_payload OUT NOCOPY CLOB,
74 i_message_standard IN varchar2 default 'OAG',
75 i_message_type IN varchar2 default 'XML'
76 );
77
78 procedure reprocess
79 (
80 i_msgid IN RAW,
81 i_debug_level IN pls_integer,
82 i_trigger_id OUT NOCOPY number,
83 i_retcode OUT NOCOPY pls_integer,
84 i_errbuf OUT NOCOPY varchar2
85 );
86
87
88 end ecx_inbound_trig;