DBA Data[Home] [Help]

PACKAGE: APPS.ONT_ITM_PKG

Source


1 PACKAGE ONT_ITM_PKG AUTHID CURRENT_USER AS
2 /* $Header: OEXVITMS.pls 120.8 2011/03/25 09:39:56 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   add_hz_party_id               NUMBER(15),   --Bug 9583024
25   add_hz_party_number           VARCHAR2(30), --Bug 9583024
26   add_party_site_number         VARCHAR2(30), --Bug 9583024
27   add_contact_hz_party_id       NUMBER(15),   --Bug 9583024
28   add_contact_hz_party_number   VARCHAR2(30)  --Bug 9583024
29 );
30 
31 
32 
33 TYPE Address_table_type IS TABLE OF Address_rec_type
34 INDEX BY BINARY_INTEGER;
35 
36 Address_table Address_table_type;
37 
38 
39 
40 PROCEDURE Process_ITM_REQUEST (
41             p_line_rec                   IN  OE_Order_PUB.Line_Rec_Type,
42 x_return_status OUT NOCOPY VARCHAR2,
43 
44 x_result_out OUT NOCOPY VARCHAR2);
45 
46 PROCEDURE  Get_Address (
47 	    p_source_id    		 IN  NUMBER,
48 	    p_source_type   		 IN  VARCHAR2,
49 	    p_contact_id		 IN  NUMBER,
50 	    p_org_id_passed              IN  VARCHAR2, -- bug 9130718
51             x_party_name OUT NOCOPY VARCHAR2,
52             x_alternate_name OUT NOCOPY VARCHAR2, -- bug 4231894
53             x_address1 OUT NOCOPY VARCHAR2,
54 	    x_address2 OUT NOCOPY VARCHAR2,
55 	    x_address3 OUT NOCOPY VARCHAR2,
56 	    x_address4 OUT NOCOPY VARCHAR2,
57             x_city OUT NOCOPY VARCHAR2,
58             x_state OUT NOCOPY VARCHAR2,
59             x_country OUT NOCOPY VARCHAR2,
60             x_postal_code OUT NOCOPY VARCHAR2,
61             x_phone OUT NOCOPY VARCHAR2,
62             x_email OUT NOCOPY VARCHAR2,
63             x_fax OUT NOCOPY VARCHAR2,
64             x_url OUT NOCOPY VARCHAR2,
65             x_contact_person OUT NOCOPY VARCHAR2,
66             x_hz_party_id                OUT NOCOPY NUMBER,   --Bug 9583024
67             x_hz_party_number            OUT NOCOPY VARCHAR2, --Bug 9583024
68             x_party_site_number          OUT NOCOPY VARCHAR2, --Bug 9583024
69             x_contact_hz_party_id        OUT NOCOPY NUMBER,   --Bug 9583024
70             x_contact_hz_party_number    OUT NOCOPY VARCHAR2, --Bug 9583024
71             x_return_status              OUT NOCOPY VARCHAR2);
72 
73 
74 PROCEDURE Update_Process_Flag(
75 			p_header_id   IN  NUMBER, -- Bug 11797031
76                         p_line_id     IN  NUMBER
77                          );
78 
79 PROCEDURE Init_Address_Table;
80 
81 
82 PROCEDURE Create_Request(
83             p_master_organization_id     IN  NUMBER,
84             p_line_rec                   IN  OE_ORDER_PUB.line_rec_type,
85 x_return_status OUT NOCOPY VARCHAR2);
86 
87 
88 PROCEDURE WSH_ITM_ONT(
89             p_request_control_id         IN   NUMBER    default null,
90             p_request_set_id             IN   NUMBER    default null,
91             p_status_code                IN   VARCHAR2  default null);
92 
93 END ONT_ITM_PKG;