1 PACKAGE PV_AME_API_W AUTHID CURRENT_USER AS
2 /* $Header: pvapprls.pls 120.3 2005/10/10 14:44:05 saarumug ship $*/
3
4 PROCEDURE START_APPROVAL_PROCESS ( p_api_version_number IN NUMBER
5 ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
6 ,p_commit IN VARCHAR2 := FND_API.G_FALSE
7 ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
8 ,p_referral_id IN NUMBER
9 , p_partner_id IN NUMBER DEFAULT NULL
10
11 , p_change_cntry_flag IN VARCHAR2 -- if ref country is changed set this to true
12 , p_country_code IN VARCHAR2 -- new country code if change_country_flag is true
13 , p_approval_entity IN VARCHAR2 -- PVREFFRL/PVDEALRN/PVDQMAPR
14 , x_return_status OUT NOCOPY VARCHAR2
15 , x_msg_count OUT NOCOPY NUMBER
16 , x_msg_data OUT NOCOPY VARCHAR2
17 );
18
19 PROCEDURE UPDATE_APPROVER_RESPONSE( p_api_version_number IN NUMBER
20 , p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
21 , p_commit IN VARCHAR2 := FND_API.G_FALSE
22 , p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
23 , p_referral_id IN NUMBER
24 , p_approval_entity IN VARCHAR2 -- PVREFFRL/PVDEALRN/PVDQMAPR
25 , p_response IN VARCHAR2 -- refer to AME_UTIL.approverIn
26 , p_approver_user_id IN NUMBER -- userID of the person sending approver resp
27 , p_forwardee_user_id IN NUMBER -- if forwarding then userID of the forwardee
28 , p_note_added_flag IN VARCHAR2 DEFAULT 'N' -- If note was added as part of this response.
29 , x_approval_done OUT NOCOPY VARCHAR2 -- True if approval process is finished False if not.
30 , x_return_status OUT NOCOPY VARCHAR2
31 , x_msg_count OUT NOCOPY NUMBER
32 , x_msg_data OUT NOCOPY VARCHAR2
33 );
34
35
36 END PV_AME_API_W;