DBA Data[Home] [Help]

PACKAGE: APPS.OKE_CONTRACT_APPROVAL_PVT

Source


1 package OKE_CONTRACT_APPROVAL_PVT AUTHID CURRENT_USER as
2 /* $Header: OKEVCAPS.pls 115.5 2002/08/14 01:42:49 alaw ship $ */
3 
4   -- public procedure declarations
5   -- for use by OKC_CONTRACT_APPROVAL_PUB public PL/SQL API
6 procedure k_approval_start(
7 				p_api_version	IN	NUMBER,
8                   	p_init_msg_list	IN	VARCHAR2 default OKE_API.G_FALSE,
9                         x_return_status	OUT NOCOPY	VARCHAR2,
10                         x_msg_count	OUT NOCOPY	NUMBER,
11                         x_msg_data	OUT NOCOPY	VARCHAR2,
12 				p_contract_id IN number,
13 				p_process_id IN number,
14 				p_do_commit IN VARCHAR2 default OKE_API.G_TRUE
15 			);
16 function wf_monitor_url(
17 				p_contract_id IN number,
18 				p_process_id IN number,
19 				p_mode IN varchar2 default 'USER'
20 		    ) return varchar2;
21 procedure k_approval_stop(
22 				p_api_version	IN	NUMBER,
23                   	p_init_msg_list	IN	VARCHAR2 default OKE_API.G_FALSE,
24                         x_return_status	OUT NOCOPY	VARCHAR2,
25                         x_msg_count	OUT NOCOPY	NUMBER,
26                         x_msg_data	OUT NOCOPY	VARCHAR2,
27 				p_contract_id number,
28 				p_do_commit IN VARCHAR2 default OKE_API.G_TRUE
29 			);
30 
31   -- public utilities declarations
32   -- for use by Contract Approval Process Developers
33 procedure wf_copy_env(	p_item_type varchar2,
34 				p_item_key varchar2);
35 function  k_accesible(
36 			p_contract_id IN number,
37 			p_user_id IN number,
38 			p_level IN varchar2 default 'R'
39 		     ) return varchar2;
40 procedure k_approved(
41 			p_contract_id IN number,
42 			p_date_approved IN date default sysdate,
43                   x_return_status	OUT NOCOPY	VARCHAR2
44 		    );
45 procedure k_erase_approved(
46 			p_contract_id IN number,
47                   x_return_status	OUT NOCOPY	VARCHAR2
48 		    );
49 procedure k_signed(
50 			p_contract_id IN number,
51 			p_date_signed IN date default sysdate,
52                   x_return_status	OUT NOCOPY	VARCHAR2
53 		    );
54 end OKE_CONTRACT_APPROVAL_PVT;