[Home] [Help]
PACKAGE: APPS.OZF_CLAIM_SETTLEMENT_VAL_PVT
Source
1 PACKAGE OZF_CLAIM_SETTLEMENT_VAL_PVT AUTHID CURRENT_USER AS
2 /* $Header: ozfvcsvs.pls 115.1 2003/11/11 03:12:13 mchang noship $ */
3
4 ------------------------------------------------------------------
5 -- PROCEDURE
6 -- Default_Claim_Line
7 --
8 -- PURPOSE
9 --
10 -- PARAMETERS
11 -- p_x_claim_line_rec: claim line record.
12 --
13 -- NOTES
14 ------------------------------------------------------------------
15 PROCEDURE Default_Claim_Line(
16 p_api_version IN NUMBER
17 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
18 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
19
20 ,x_return_status OUT NOCOPY VARCHAR2
21 ,x_msg_data OUT NOCOPY VARCHAR2
22 ,x_msg_count OUT NOCOPY NUMBER
23
24 ,p_x_claim_line_rec IN OUT NOCOPY OZF_CLAIM_LINE_PVT.claim_line_rec_type
25 ,p_def_from_tbl_flag IN VARCHAR2 := FND_API.g_false
26 );
27
28
29 ------------------------------------------------------------------
30 -- PROCEDURE
31 -- Default_Claim_Line_Tbl
32 --
33 -- PURPOSE
34 --
35 -- PARAMETERS
36 -- p_x_claim_line_tbl: claim line table.
37 --
38 -- NOTES
39 ------------------------------------------------------------------
40 PROCEDURE Default_Claim_Line_Tbl(
41 p_api_version IN NUMBER
42 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
43 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
44
45 ,x_return_status OUT NOCOPY VARCHAR2
46 ,x_msg_data OUT NOCOPY VARCHAR2
47 ,x_msg_count OUT NOCOPY NUMBER
48
49 ,p_x_claim_line_tbl IN OUT NOCOPY OZF_CLAIM_LINE_PVT.claim_line_tbl_type
50 );
51
52
53 ------------------------------------------------------------------
54 -- PROCEDURE
55 -- Validate_Claim_Line
56 --
57 -- PURPOSE
58 -- Validate claim line record for settlement purpose.
59 --
60 -- PARAMETERS
61 -- p_claim_line_rec: claim line record.
62 --
63 -- NOTES
64 ------------------------------------------------------------------
65 PROCEDURE Validate_Claim_Line(
66 p_api_version IN NUMBER
67 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
68 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
69
70 ,x_return_status OUT NOCOPY VARCHAR2
71 ,x_msg_data OUT NOCOPY VARCHAR2
72 ,x_msg_count OUT NOCOPY NUMBER
73
74 ,p_claim_line_rec IN OZF_CLAIM_LINE_PVT.claim_line_rec_type
75 ,p_val_from_tbl_flag IN VARCHAR2 := FND_API.g_false
76 );
77
78
79 ------------------------------------------------------------------
80 -- PROCEDURE
81 -- Validate_Claim_Line_Tbl
82 --
83 -- PURPOSE
84 -- Validate claim line table for settlement purpose.
85 --
86 -- PARAMETERS
87 -- p_claim_line_tbl: claim line table.
88 --
89 -- NOTES
90 ------------------------------------------------------------------
91 PROCEDURE Validate_Claim_Line_Tbl(
92 p_api_version IN NUMBER
93 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
94 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
95
96 ,x_return_status OUT NOCOPY VARCHAR2
97 ,x_msg_data OUT NOCOPY VARCHAR2
98 ,x_msg_count OUT NOCOPY NUMBER
99
100 ,p_claim_line_tbl IN OZF_CLAIM_LINE_PVT.claim_line_tbl_type
101 );
102
103
104 ------------------------------------------------------------------
105 -- PROCEDURE
106 -- Complete_Claim_Validation
107 --
108 -- PURPOSE
109 -- Validate claim record for RMA settlement when claim status
110 -- change to COMPLETE.
111 --
112 -- PARAMETERS
113 -- p_claim_rec: claim record.
114 --
115 -- NOTES
116 ------------------------------------------------------------------
117 PROCEDURE Complete_Claim_Validation(
118 p_api_version IN NUMBER
119 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
120 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
121
122 ,x_return_status OUT NOCOPY VARCHAR2
123 ,x_msg_data OUT NOCOPY VARCHAR2
124 ,x_msg_count OUT NOCOPY NUMBER
125
126 ,p_claim_rec IN OZF_CLAIM_PVT.claim_rec_type
127 ,x_claim_rec OUT NOCOPY OZF_CLAIM_PVT.claim_rec_type
128 );
129
130
131 ------------------------------------------------------------------
132 -- PROCEDURE
133 -- Complete_Claim
134 --
135 -- PURPOSE
136 -- Complete claim record for settlement purpose.
137 --
138 -- PARAMETERS
139 -- p_claim_rec: claim record.
140 --
141 -- NOTES
142 ------------------------------------------------------------------
143 PROCEDURE Complete_Claim(
144 p_api_version IN NUMBER
145 ,p_init_msg_list IN VARCHAR2 := FND_API.g_false
146 ,p_validation_level IN NUMBER := FND_API.g_valid_level_full
147
148 ,x_return_status OUT NOCOPY VARCHAR2
149 ,x_msg_data OUT NOCOPY VARCHAR2
150 ,x_msg_count OUT NOCOPY NUMBER
151
152 ,p_x_claim_rec IN OUT NOCOPY OZF_CLAIM_PVT.claim_rec_type
153 );
154
155 FUNCTION gl_date_in_open(
156 p_application_id IN NUMBER
157 ,p_claim_id IN NUMBER
158 )
159 RETURN BOOLEAN;
160
161 END OZF_CLAIM_SETTLEMENT_VAL_PVT;