1 PACKAGE IGW_BUDGET_PERSONS_PVT as
2 --$Header: igwvbpss.pls 120.3 2005/10/30 05:50:46 appldev ship $
3 G_package_name VARCHAR2(30) := 'IGW_BUDGET_PERSONS_PVT';
4
5 procedure DEFINE_SALARY
6 (p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
7 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
8 ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
9 ,p_proposal_id NUMBER
10 ,p_version_id NUMBER
11 ,p_person_id NUMBER
12 ,p_party_id NUMBER
13 ,p_person_name VARCHAR2
14 ,p_appointment_type_code VARCHAR2
15 ,p_appointment_type VARCHAR2
16 ,p_effective_date DATE
17 ,p_calculation_base NUMBER
18 ,x_rowid OUT NOCOPY ROWID
19 ,x_return_status OUT NOCOPY VARCHAR2
20 ,x_msg_count OUT NOCOPY NUMBER
21 ,x_msg_data OUT NOCOPY VARCHAR2);
22
23
24 ----------------------------------------------------------------------
25 procedure UPDATE_SALARY
26 (p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
27 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
28 ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
29 ,p_proposal_id NUMBER
30 ,p_version_id NUMBER
31 ,p_person_id NUMBER
32 ,p_party_id NUMBER
33 ,p_person_name VARCHAR2
34 ,p_appointment_type_code VARCHAR2
35 ,p_appointment_type VARCHAR2
36 ,p_effective_date DATE
37 ,p_calculation_base NUMBER
38 ,p_record_version_number IN NUMBER
39 ,p_rowid IN ROWID
40 ,x_return_status OUT NOCOPY VARCHAR2
41 ,x_msg_count OUT NOCOPY NUMBER
42 ,x_msg_data OUT NOCOPY VARCHAR2) ;
43
44
45 -----------------------------------------------------------------------
46
47 procedure DELETE_SALARY
48 (p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
49 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
50 ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
51 ,p_proposal_id IN NUMBER
52 ,p_version_id IN NUMBER
53 ,p_person_id IN NUMBER
54 ,p_party_id NUMBER
55 ,p_appointment_type_code VARCHAR2
56 ,p_record_version_number IN NUMBER
57 ,p_rowid IN ROWID
58 ,x_return_status OUT NOCOPY VARCHAR2
59 ,x_msg_count OUT NOCOPY NUMBER
60 ,x_msg_data OUT NOCOPY VARCHAR2);
61
62
63 END IGW_BUDGET_PERSONS_PVT;