DBA Data[Home] [Help]

PACKAGE: APPS.ONT_ITM_PKG

Source


1 PACKAGE ONT_ITM_PKG AS
2 /* $Header: OEXVITMS.pls 120.2.12010000.3 2008/10/17 08:47:25 sahvivek ship $ */
3 
4 TYPE Address_rec_type IS  RECORD
5 (
6   add_source_type               VARCHAR2(30),
7   add_source_orgid              NUMBER,
8   add_contact_id                NUMBER,
9   add_party_name                VARCHAR2(360),
10   add_alternate_name            VARCHAR2(320), --bug 4231894
11   add_party_address1            VARCHAR2(2000),
12   add_party_address2            VARCHAR2(2000),
13   add_party_address3            VARCHAR2(2000),
14   add_party_address4            VARCHAR2(2000),
15   add_party_city                VARCHAR2(60),
16   add_party_state               VARCHAR2(60),
17   add_party_country             VARCHAR2(60),
18   add_party_postal_code         VARCHAR2(60),
19   add_party_phone               VARCHAR2(80),
20   add_party_email               VARCHAR2(2000),
21   add_party_fax                 VARCHAR2(80),
22   add_party_url                 VARCHAR2(2000),
23   add_party_contact_name        VARCHAR2(360)
24 );
25 
26 
27 
28 TYPE Address_table_type IS TABLE OF Address_rec_type
29 INDEX BY BINARY_INTEGER;
30 
31 Address_table Address_table_type;
32 
33 
34 
35 PROCEDURE Process_ITM_REQUEST (
36             p_line_rec                   IN  OE_Order_PUB.Line_Rec_Type,
37 x_return_status OUT NOCOPY VARCHAR2,
38 
39 x_result_out OUT NOCOPY VARCHAR2);
40 
41 
42 PROCEDURE  Get_Address (
43 	    p_source_id    		 IN  NUMBER,
44 	    p_source_type   		 IN  VARCHAR2,
45 	    p_contact_id		 IN  NUMBER,
46             x_party_name OUT NOCOPY VARCHAR2,
47             x_alternate_name OUT NOCOPY VARCHAR2, -- bug 4231894
48             x_address1 OUT NOCOPY VARCHAR2,
49 	    x_address2 OUT NOCOPY VARCHAR2,
50 	    x_address3 OUT NOCOPY VARCHAR2,
51 	    x_address4 OUT NOCOPY VARCHAR2,
52             x_city OUT NOCOPY VARCHAR2,
53             x_state OUT NOCOPY VARCHAR2,
54             x_country OUT NOCOPY VARCHAR2,
55             x_postal_code OUT NOCOPY VARCHAR2,
56             x_phone OUT NOCOPY VARCHAR2,
57             x_email OUT NOCOPY VARCHAR2,
58             x_fax OUT NOCOPY VARCHAR2,
59             x_url OUT NOCOPY VARCHAR2,
60             x_contact_person OUT NOCOPY VARCHAR2,
61             x_return_status OUT NOCOPY VARCHAR2);
62 
63 
64 PROCEDURE Update_Process_Flag(
65                         p_line_id     IN  NUMBER
66                          );
67 
68 PROCEDURE Init_Address_Table;
69 
70 
71 PROCEDURE Create_Request(
72             p_master_organization_id     IN  NUMBER,
73             p_line_rec                   IN  OE_ORDER_PUB.line_rec_type,
74 x_return_status OUT NOCOPY VARCHAR2);
75 
76 
77 PROCEDURE WSH_ITM_ONT(
78             p_request_control_id         IN   NUMBER    default null,
79             p_request_set_id             IN   NUMBER    default null,
80             p_status_code                IN   VARCHAR2  default null);
81 
82 END ONT_ITM_PKG;