[Home] [Help]
PACKAGE: APPS.CN_SRP_VALIDATION_PUB
Source
1 PACKAGE cn_srp_validation_pub AUTHID CURRENT_USER AS
2 -- $Header: cnpsrpvs.pls 120.1 2005/06/10 13:59:55 appldev $
3
4
5 TYPE srp_trx_rec_type IS RECORD
6 ( salesrep_id NUMBER(15),
7 commission_header_id NUMBER(15));
8
9 -- API name : Validate_trx
10 -- Type : Public.
11 -- Pre-reqs :
12 -- Usage :
13 --+
14 -- Desc :
15 --
16 --
17 --+
18 -- Parameters :
19 -- IN : p_api_version NUMBER Require
20 -- p_init_msg_list VARCHAR2 Optional (FND_API.G_FALSE)
21 -- p_commit VARCHAR2 Optional (FND_API.G_FALSE)
22 -- p_validation_level NUMBER Optional (FND_API.G_VALID_LEVEL_FULL)
23 -- OUT : x_return_status VARCHAR2(1)
24 -- x_msg_count NUMBER
25 -- x_msg_data VARCHAR2(2000)
26 -- IN : p_srp_trx srp_trx_rec_type Require
27 --
28 --
29 -- OUT : x_validation_status VARCHAR2(1)
30 --
31 --+
32 -- Version : Current version 1.0
33 -- Initial version 1.0
34 --+
35 -- Notes :
36 --+
37 -- End of comments
38
39 PROCEDURE validate_trx
40 ( p_api_version IN NUMBER,
41 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
42 p_commit IN VARCHAR2 := FND_API.G_FALSE,
43 p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
44
45 x_return_status OUT NOCOPY VARCHAR2,
46 x_msg_count OUT NOCOPY NUMBER,
47 x_msg_data OUT NOCOPY VARCHAR2,
48
49 p_srp_trx IN srp_trx_rec_type,
50
51 x_validation_status OUT NOCOPY VARCHAR2
52
53 );
54
55 TYPE srp_pe_rec_type IS RECORD
56 ( salesrep_id NUMBER(15),
57 quota_id NUMBER(15));
58
59 -- API name : Validate_pe
60 -- Type : Public.
61 -- Pre-reqs :
62 -- Usage :
63 --+
64 -- Desc :
65 --
66 --
67 --+
68 -- Parameters :
69 -- IN : p_api_version NUMBER Require
70 -- p_init_msg_list VARCHAR2 Optional (FND_API.G_FALSE)
71 -- p_commit VARCHAR2 Optional (FND_API.G_FALSE)
72 -- p_validation_level NUMBER Optional (FND_API.G_VALID_LEVEL_FULL)
73 -- OUT : x_return_status VARCHAR2(1)
74 -- x_msg_count NUMBER
75 -- x_msg_data VARCHAR2(2000)
76 -- IN : p_srp_pe srp_pe_rec_type Require
77 --
78 --
79 -- OUT : x_validation_status VARCHAR2(1)
80 --
81 --+
82 -- Version : Current version 1.0
83 -- Initial version 1.0
84 --+
85 -- Notes :
86 --+
87 -- End of comments
88
89 PROCEDURE validate_pe
90 ( p_api_version IN NUMBER,
91 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
92 p_commit IN VARCHAR2 := FND_API.G_FALSE,
93 p_validation_level IN VARCHAR2 := FND_API.G_VALID_LEVEL_FULL,
94
95 x_return_status OUT NOCOPY VARCHAR2,
96 x_msg_count OUT NOCOPY NUMBER,
97 x_msg_data OUT NOCOPY VARCHAR2,
98
99 p_srp_pe IN srp_pe_rec_type,
100
101 x_validation_status OUT NOCOPY VARCHAR2
102
103 );
104
105 END cn_srp_validation_pub;