1 PACKAGE csi_t_txn_attribs_grp AUTHID CURRENT_USER AS
2 /* $Header: csigteas.pls 115.7 2002/11/12 00:15:21 rmamidip noship $ */
3
4 /* API to create extended attribute values for a transaction line detail */
5
6 PROCEDURE create_txn_ext_attrib_dtls(
7 p_api_version IN NUMBER,
8 p_commit IN VARCHAR2 := fnd_api.g_false,
9 p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
10 p_validation_level IN NUMBER := fnd_api.g_valid_level_full,
11 px_txn_ext_attrib_vals_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_ext_attrib_vals_tbl,
12 x_return_status OUT NOCOPY VARCHAR2,
13 x_msg_count OUT NOCOPY NUMBER,
14 x_msg_data OUT NOCOPY VARCHAR2);
15
16 /* API to update the extended attribute values of a transaction line detail */
17
18 PROCEDURE update_txn_ext_attrib_dtls
19 (
20 p_api_version IN NUMBER
21 ,p_commit IN VARCHAR2 := fnd_api.g_false
22 ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
23 ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
24 ,p_txn_ext_attrib_vals_tbl IN csi_t_datastructures_grp.
25 txn_ext_attrib_vals_tbl
26 ,x_return_status OUT NOCOPY VARCHAR2
27 ,x_msg_count OUT NOCOPY NUMBER
28 ,x_msg_data OUT NOCOPY VARCHAR2
29 );
30
31 /* API to delete the extended attribute values of a transaction line detail */
32
33 PROCEDURE delete_txn_ext_attrib_dtls
34 (
35 p_api_version IN NUMBER
36 ,p_commit IN VARCHAR2 := fnd_api.g_false
37 ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
38 ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
39 ,p_txn_ext_attrib_ids_tbl IN csi_t_datastructures_grp.
40 txn_ext_attrib_ids_tbl
41 ,x_return_status OUT NOCOPY VARCHAR2
42 ,x_msg_count OUT NOCOPY NUMBER
43 ,x_msg_data OUT NOCOPY VARCHAR2
44 );
45
46 END csi_t_txn_attribs_grp;