[Home] [Help]
PACKAGE: APPS.CS_CONBILLING_PVT
Source
1 PACKAGE CS_CONBILLING_PVT AUTHID CURRENT_USER AS
2 /* $Header: csctarfs.pls 115.1 99/07/16 08:48:22 porting ship $ */
3
4 -- Start of comments
5 -- API name : Update Billing API
6 -- Type : Public
7 -- Pre-reqs : None.
8 -- Function : This API to write invoice details to
9 -- cs_contracts_billing
10 -- Parameters :
11 -- IN :
12 -- p_api_version NUMBER Required
13 -- p_contract_id NUMBER
14 -- p_cp_service_trx_id NUMBER
15 -- p_contract_id NUMBER
16 -- p_trx_type_id NUMBER
17 -- p_trx_number NUMBER
18 -- p_trx_date DATE
19 -- p_trx_amount NUMBER
20 -- p_trx_pre_tax_amount NUMBER
21 -- p_cp_service_id NUMBER
22 -- p_obj_version_number NUMBER
23 -- p_init_msg_list VARCHAR2
24 -- p_commit VARCHAR2
25 -- OUT :
26 -- x_return_status VARCHAR2
27 -- x_msg_count NUMBER
28 -- x_msg_data VARCHAR2
29 --End of comments
30 /*************************************************************************/
31
32 --GLOBAL VARIABLES:
33
34 G_PKG_NAME CONSTANT VARCHAR2(200) := 'UPDATE_BILLING_PUB';
35 G_APP_NAME CONSTANT VARCHAR2(3) := 'CS';
36
37
38
39 PROCEDURE Update_Billing(
40 p_api_version IN NUMBER,
41 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
42 p_commit IN VARCHAR2 := FND_API.G_FALSE,
43 p_cp_service_trx_id IN NUMBER,
44 p_contract_id IN NUMBER,
45 p_trx_type_id IN NUMBER,
46 p_trx_number IN NUMBER,
47 p_trx_date IN DATE,
48 p_tot_trx_amount IN NUMBER,
49 p_trx_pre_tax_amount IN NUMBER,
50 p_contract_billing_id IN NUMBER,
51 p_obj_version_number IN NUMBER,
52 x_return_status OUT VARCHAR2,
53 x_msg_count OUT NUMBER,
54 x_msg_data OUT NUMBER);
55
56
57 END CS_CONBILLING_PVT;