DBA Data[Home] [Help]

PACKAGE: APPS.CS_CHARGE_DETAILS_VUHK

Source


1 PACKAGE CS_CHARGE_DETAILS_VUHK AS
2   /* $Header: cschvrs.pls 120.0 2006/02/09 14:59:59 mviswana noship $ */
3 
4   /*****************************************************************************************
5    This is the Vertical Industry User Hook API.
6    The Vertical Industry can add customization procedures here for Pre and Post Processing.
7    ******************************************************************************************/
8 
9 
10 
11   	/* Vertcal Industry Procedure for pre processing in case of create charge details */
12 
13 	PROCEDURE Create_Charge_Details_Pre(
14 		p_api_version      	 IN  NUMBER,
15 		p_init_msg_list    	 IN  VARCHAR2  DEFAULT FND_API.G_FALSE,
16 		p_commit           	 IN  VARCHAR2 DEFAULT  FND_API.G_FALSE,
17 		p_validation_level 	 IN  NUMBER  DEFAULT  FND_API.G_VALID_LEVEL_FULL,
18 		x_return_status    	 OUT NOCOPY VARCHAR2,
19 		x_msg_count       	 OUT NOCOPY  NUMBER,
20 		x_object_version_number  OUT NOCOPY NUMBER,
21        	        x_estimate_detail_id     OUT NOCOPY NUMBER,
22        	        x_line_number            OUT NOCOPY NUMBER,
23 		x_msg_data         	 OUT NOCOPY VARCHAR2,
24 		p_resp_appl_id    	 IN NUMBER DEFAULT NULL,
25 		p_resp_id          	 IN NUMBER DEFAULT NULL,
26     		p_user_id          	 IN NUMBER DEFAULT NULL,
27 		p_login_id         	 IN NUMBER DEFAULT FND_API.G_MISS_NUM,
28        	        p_transaction_control    IN NUMBER DEFAULT FND_API.G_TRUE,
29 		p_est_detail_rec         IN CS_Charge_Details_PUB.Charges_Rec_Type);
30 
31 
32   /* Vertcal Industry Procedure for post processing in case of create Charge Details */
33 
34 
35 	PROCEDURE Create_Charge_Details_Post(
36 		p_api_version      	 IN  NUMBER,
37 		p_init_msg_list    	 IN  VARCHAR2  DEFAULT FND_API.G_FALSE,
38 		p_commit           	 IN  VARCHAR2 DEFAULT  FND_API.G_FALSE,
39 		p_validation_level 	 IN  NUMBER  DEFAULT  FND_API.G_VALID_LEVEL_FULL,
40 		x_return_status    	 OUT NOCOPY VARCHAR2,
41 		x_msg_count       	 OUT NOCOPY  NUMBER,
42 		x_object_version_number  OUT NOCOPY NUMBER,
43        	        x_estimate_detail_id     OUT NOCOPY NUMBER,
44        	        x_line_number            OUT NOCOPY NUMBER,
45 		x_msg_data         	 OUT NOCOPY VARCHAR2,
46 		p_resp_appl_id    	 IN NUMBER DEFAULT NULL,
47 		p_resp_id          	 IN NUMBER DEFAULT NULL,
48     		p_user_id          	 IN NUMBER DEFAULT NULL,
49 		p_login_id         	 IN NUMBER DEFAULT FND_API.G_MISS_NUM,
50        	        p_transaction_control    IN NUMBER DEFAULT FND_API.G_TRUE,
51 		p_est_detail_rec         IN CS_Charge_Details_PUB.Charges_Rec_Type);
52 
53 
54   /* Vertcal Industry Procedure for pre processing in case of
55 	Update Charge Details */
56 
57 	PROCEDURE Update_Charge_Details_Pre(
58 		p_api_version      	 IN  NUMBER,
59 		p_init_msg_list    	 IN  VARCHAR2  DEFAULT FND_API.G_FALSE,
60 		p_commit           	 IN  VARCHAR2 DEFAULT  FND_API.G_FALSE,
61 		p_validation_level 	 IN  NUMBER  DEFAULT  FND_API.G_VALID_LEVEL_FULL,
62 		x_return_status    	 OUT NOCOPY VARCHAR2,
63 		x_msg_count       	 OUT NOCOPY  NUMBER,
64 		x_object_version_number  OUT NOCOPY NUMBER,
65                 x_estimate_detail_id     OUT NOCOPY NUMBER,
66 		x_msg_data         	 OUT NOCOPY VARCHAR2,
67 		p_resp_appl_id    	 IN NUMBER DEFAULT NULL,
68 		p_resp_id          	 IN NUMBER DEFAULT NULL,
69     	        p_user_id          	 IN NUMBER DEFAULT NULL,
70 		p_login_id         	 IN NUMBER DEFAULT FND_API.G_MISS_NUM,
71                 p_transaction_control    IN NUMBER DEFAULT FND_API.G_TRUE,
72 		p_est_detail_rec         IN CS_Charge_Details_PUB.Charges_Rec_Type);
73 
74 
75   /* Vertcal Industry Procedure for post processing in case of Update Charge Details */
76 
77 
78 	PROCEDURE Update_Charge_Details_Post(
79 		p_api_version      	 IN  NUMBER,
80 		p_init_msg_list    	 IN  VARCHAR2  DEFAULT FND_API.G_FALSE,
81 		p_commit           	 IN  VARCHAR2 DEFAULT  FND_API.G_FALSE,
82 		p_validation_level 	 IN  NUMBER  DEFAULT  FND_API.G_VALID_LEVEL_FULL,
83 		x_return_status    	 OUT NOCOPY VARCHAR2,
84 		x_msg_count       	 OUT NOCOPY  NUMBER,
85 		x_object_version_number  OUT NOCOPY NUMBER,
86                 x_estimate_detail_id     OUT NOCOPY NUMBER,
87 		x_msg_data         	 OUT NOCOPY VARCHAR2,
88 		p_resp_appl_id    	 IN NUMBER DEFAULT NULL,
89 		p_resp_id          	 IN NUMBER DEFAULT NULL,
90     	p_user_id          	   	 IN NUMBER DEFAULT NULL,
91 		p_login_id         	 IN NUMBER DEFAULT FND_API.G_MISS_NUM,
92        p_transaction_control   	         IN NUMBER DEFAULT FND_API.G_TRUE,
93 		p_est_detail_rec         IN CS_Charge_Details_PUB.Charges_Rec_Type);
94 
95 END CS_CHARGE_DETAILS_VUHK ;