4: /* This API creates the parties/party associations for a transaction line detail */
5:
6: PROCEDURE create_txn_party_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_party_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_party_detail_tbl,
12: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
5:
6: PROCEDURE create_txn_party_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_party_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_party_detail_tbl,
12: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
13: x_return_status OUT NOCOPY VARCHAR2,
6: PROCEDURE create_txn_party_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_party_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_party_detail_tbl,
12: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
13: x_return_status OUT NOCOPY VARCHAR2,
14: x_msg_count OUT NOCOPY NUMBER,
18:
19: PROCEDURE update_txn_party_dtls
20: (
21: p_api_version IN NUMBER
22: ,p_commit IN VARCHAR2 := fnd_api.g_false
23: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
24: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
25: ,p_txn_party_detail_tbl IN csi_t_datastructures_grp.txn_party_detail_tbl
26: ,px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl
19: PROCEDURE update_txn_party_dtls
20: (
21: p_api_version IN NUMBER
22: ,p_commit IN VARCHAR2 := fnd_api.g_false
23: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
24: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
25: ,p_txn_party_detail_tbl IN csi_t_datastructures_grp.txn_party_detail_tbl
26: ,px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl
27: ,x_return_status OUT NOCOPY VARCHAR2
20: (
21: p_api_version IN NUMBER
22: ,p_commit IN VARCHAR2 := fnd_api.g_false
23: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
24: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
25: ,p_txn_party_detail_tbl IN csi_t_datastructures_grp.txn_party_detail_tbl
26: ,px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl
27: ,x_return_status OUT NOCOPY VARCHAR2
28: ,x_msg_count OUT NOCOPY NUMBER
33:
34: PROCEDURE delete_txn_party_dtls
35: (
36: p_api_version IN NUMBER
37: ,p_commit IN VARCHAR2 := fnd_api.g_false
38: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
39: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
40: ,p_txn_party_ids_tbl IN csi_t_datastructures_grp.txn_party_ids_tbl
41: ,x_txn_pty_acct_ids_tbl OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_ids_tbl
34: PROCEDURE delete_txn_party_dtls
35: (
36: p_api_version IN NUMBER
37: ,p_commit IN VARCHAR2 := fnd_api.g_false
38: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
39: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
40: ,p_txn_party_ids_tbl IN csi_t_datastructures_grp.txn_party_ids_tbl
41: ,x_txn_pty_acct_ids_tbl OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_ids_tbl
42: ,x_return_status OUT NOCOPY VARCHAR2
35: (
36: p_api_version IN NUMBER
37: ,p_commit IN VARCHAR2 := fnd_api.g_false
38: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
39: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
40: ,p_txn_party_ids_tbl IN csi_t_datastructures_grp.txn_party_ids_tbl
41: ,x_txn_pty_acct_ids_tbl OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_ids_tbl
42: ,x_return_status OUT NOCOPY VARCHAR2
43: ,x_msg_count OUT NOCOPY NUMBER
47: /* This API creates the party account details for a party on the transaction line detail */
48:
49: PROCEDURE create_txn_pty_acct_dtls(
50: p_api_version IN NUMBER,
51: p_commit IN VARCHAR2 := fnd_api.g_false,
52: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
53: p_validation_level IN NUMBER := fnd_api.g_valid_level_full,
54: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
55: x_return_status OUT NOCOPY VARCHAR2,
48:
49: PROCEDURE create_txn_pty_acct_dtls(
50: p_api_version IN NUMBER,
51: p_commit IN VARCHAR2 := fnd_api.g_false,
52: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
53: p_validation_level IN NUMBER := fnd_api.g_valid_level_full,
54: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
55: x_return_status OUT NOCOPY VARCHAR2,
56: x_msg_count OUT NOCOPY NUMBER,
49: PROCEDURE create_txn_pty_acct_dtls(
50: p_api_version IN NUMBER,
51: p_commit IN VARCHAR2 := fnd_api.g_false,
52: p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
53: p_validation_level IN NUMBER := fnd_api.g_valid_level_full,
54: px_txn_pty_acct_detail_tbl IN OUT NOCOPY csi_t_datastructures_grp.txn_pty_acct_detail_tbl,
55: x_return_status OUT NOCOPY VARCHAR2,
56: x_msg_count OUT NOCOPY NUMBER,
57: x_msg_data OUT NOCOPY VARCHAR2);
60:
61: PROCEDURE update_txn_pty_acct_dtls
62: (
63: p_api_version IN NUMBER
64: ,p_commit IN VARCHAR2 := fnd_api.g_false
65: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
66: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
67: ,p_txn_pty_acct_detail_tbl IN csi_t_datastructures_grp.txn_pty_acct_detail_tbl
68: ,x_return_status OUT NOCOPY VARCHAR2
61: PROCEDURE update_txn_pty_acct_dtls
62: (
63: p_api_version IN NUMBER
64: ,p_commit IN VARCHAR2 := fnd_api.g_false
65: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
66: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
67: ,p_txn_pty_acct_detail_tbl IN csi_t_datastructures_grp.txn_pty_acct_detail_tbl
68: ,x_return_status OUT NOCOPY VARCHAR2
69: ,x_msg_count OUT NOCOPY NUMBER
62: (
63: p_api_version IN NUMBER
64: ,p_commit IN VARCHAR2 := fnd_api.g_false
65: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
66: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
67: ,p_txn_pty_acct_detail_tbl IN csi_t_datastructures_grp.txn_pty_acct_detail_tbl
68: ,x_return_status OUT NOCOPY VARCHAR2
69: ,x_msg_count OUT NOCOPY NUMBER
70: ,x_msg_data OUT NOCOPY VARCHAR2
74:
75: PROCEDURE delete_txn_pty_acct_dtls
76: (
77: p_api_version IN NUMBER
78: ,p_commit IN VARCHAR2 := fnd_api.g_false
79: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
80: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
81: ,p_txn_pty_acct_ids_tbl IN csi_t_datastructures_grp.txn_pty_acct_ids_tbl
82: ,x_return_status OUT NOCOPY VARCHAR2
75: PROCEDURE delete_txn_pty_acct_dtls
76: (
77: p_api_version IN NUMBER
78: ,p_commit IN VARCHAR2 := fnd_api.g_false
79: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
80: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
81: ,p_txn_pty_acct_ids_tbl IN csi_t_datastructures_grp.txn_pty_acct_ids_tbl
82: ,x_return_status OUT NOCOPY VARCHAR2
83: ,x_msg_count OUT NOCOPY NUMBER
76: (
77: p_api_version IN NUMBER
78: ,p_commit IN VARCHAR2 := fnd_api.g_false
79: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_false
80: ,p_validation_level IN NUMBER := fnd_api.g_valid_level_full
81: ,p_txn_pty_acct_ids_tbl IN csi_t_datastructures_grp.txn_pty_acct_ids_tbl
82: ,x_return_status OUT NOCOPY VARCHAR2
83: ,x_msg_count OUT NOCOPY NUMBER
84: ,x_msg_data OUT NOCOPY VARCHAR2