DBA Data[Home] [Help]

PACKAGE: APPS.AML_LEAD_DEDUPE_PVT

Source


1 PACKAGE AML_LEAD_DEDUPE_PVT AUTHID CURRENT_USER as
2 /* $Header: amlvddps.pls 115.3 2003/11/10 12:52:49 aanjaria noship $ */
3 
4 -- Start of Comments
5 -- Package name     : aml_lead_dedupe_pvt
6 -- Purpose          : To find duplicate lead
7 -- NOTE             :
8 -- History          :
9 --                    11-Aug-2003  AANJARIA  Created.
10 --
11 -- End of Comments
12 
13 TYPE category_id_type IS TABLE OF as_sales_lead_lines.category_id%TYPE
14                                        INDEX BY BINARY_INTEGER;
15 
16 TYPE dedupe_rec_type IS RECORD (
17 	party_id                NUMBER,
18 	party_site_id           NUMBER,
19 	contact_id              NUMBER,
20 	vehicle_response_code   VARCHAR2(30),
21 	source_code             VARCHAR2(50),
22 	lead_note               VARCHAR2(2000),
23 	note_type               VARCHAR2(30),
24 	budget_amount           NUMBER,
25 	purchase_amount	        NUMBER,
26 	budget_status_code      VARCHAR2(30),
27 	project_code            VARCHAR2(80),
28 	purchase_timeframe_code	VARCHAR2(30),
29 	category_id_tbl         category_id_type
30 );
31 
32 PROCEDURE main (
33 	p_init_msg_list    IN   VARCHAR2 := FND_API.G_FALSE,
34 	p_dedupe_rec       IN   dedupe_rec_type,  -- Input Lead Record
35 	x_duplicate_flag   OUT  NOCOPY VARCHAR2,  -- D/U
36 	x_sales_lead_id    OUT  NOCOPY NUMBER,
37 	x_return_status    OUT  NOCOPY VARCHAR2,
38 	x_msg_count        OUT  NOCOPY NUMBER,
39 	x_msg_data         OUT  NOCOPY VARCHAR2
40 );
41 
42 END AML_LEAD_DEDUPE_PVT;