DBA Data[Home] [Help]

APPS.OKL_SPLIT_ASSET_PVT dependencies on FND_API

Line 1757: IF (NOT FND_API.Compatible_API_Call (l_api_version,

1753: -- Set API savepoint
1754: SAVEPOINT process_split_accounting_PVT;
1755:
1756: -- Check for call compatibility
1757: IF (NOT FND_API.Compatible_API_Call (l_api_version,
1758: p_api_version,
1759: l_api_name,
1760: G_PKG_NAME ))
1761: THEN

Line 1766: IF (FND_API.to_Boolean(p_init_msg_list)) THEN

1762: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1763: END IF;
1764:
1765: -- Initialize message list if requested
1766: IF (FND_API.to_Boolean(p_init_msg_list)) THEN
1767: FND_MSG_PUB.initialize;
1768: END IF;
1769:
1770: -- Initialize API status to success

Line 11487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

11483: fa_addition_pub.do_addition
11484: (p_api_version => p_api_version,
11485: p_init_msg_list => OKL_API.G_FALSE,
11486: p_commit => OKL_API.G_FALSE,
11487: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
11488: x_return_status => x_return_status,
11489: x_msg_count => x_msg_count,
11490: x_msg_data => x_msg_data,
11491: --Bug# 3156924

Line 11563: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

11559: FA_ADJUSTMENT_PUB.do_adjustment
11560: (p_api_version => p_api_version,
11561: p_init_msg_list => p_init_msg_list,
11562: p_commit => OKL_API.G_FALSE,
11563: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
11564: x_return_status => x_return_status,
11565: x_msg_count => x_msg_count,
11566: x_msg_data => x_msg_data,
11567: --Bug# 3156924

Line 11772: p_init_msg_list => FND_API.G_FALSE,

11768: CLOSE l_dist_curs;
11769:
11770: FA_UNIT_ADJ_PUB.do_unit_adjustment(
11771: p_api_version => p_api_version,
11772: p_init_msg_list => FND_API.G_FALSE,
11773: p_commit => FND_API.G_FALSE,
11774: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
11775: --bug# 3156924 :
11776: p_calling_fn => l_calling_interface,

Line 11773: p_commit => FND_API.G_FALSE,

11769:
11770: FA_UNIT_ADJ_PUB.do_unit_adjustment(
11771: p_api_version => p_api_version,
11772: p_init_msg_list => FND_API.G_FALSE,
11773: p_commit => FND_API.G_FALSE,
11774: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
11775: --bug# 3156924 :
11776: p_calling_fn => l_calling_interface,
11777: --p_calling_fn => NULL,

Line 11774: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

11770: FA_UNIT_ADJ_PUB.do_unit_adjustment(
11771: p_api_version => p_api_version,
11772: p_init_msg_list => FND_API.G_FALSE,
11773: p_commit => FND_API.G_FALSE,
11774: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
11775: --bug# 3156924 :
11776: p_calling_fn => l_calling_interface,
11777: --p_calling_fn => NULL,
11778: x_return_status => x_return_status,

Line 11863: l_commit VARCHAR2(1) := FND_API.G_FALSE;

11859: l_inv_tbl FA_API_TYPES.inv_tbl_type;
11860: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
11861:
11862:
11863: l_commit VARCHAR2(1) := FND_API.G_FALSE;
11864: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;
11865: l_calling_fn VARCHAR2(80) := 'OKL_SPLIT_ASSET_PVT';
11866:
11867: i NUMBER := 0;

Line 11864: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;

11860: l_dist_trans_rec FA_API_TYPES.trans_rec_type;
11861:
11862:
11863: l_commit VARCHAR2(1) := FND_API.G_FALSE;
11864: l_validation_level NUMBER := FND_API.G_VALID_LEVEL_FULL;
11865: l_calling_fn VARCHAR2(80) := 'OKL_SPLIT_ASSET_PVT';
11866:
11867: i NUMBER := 0;
11868:

Line 12000: --l_asset_retire_rec.calculate_gain_loss := FND_API.G_FALSE;

11996: l_asset_retire_rec.cost_of_removal := 0;
11997: l_asset_retire_rec.retirement_type_code := FND_PROFILE.VALUE('OKL_SPLIT_ASSET_RETIRE_TYPE');
11998: --l_asset_retire_rec.retirement_type_code := 'SPLIT';
11999: l_asset_retire_rec.trade_in_asset_id := NULL;
12000: --l_asset_retire_rec.calculate_gain_loss := FND_API.G_FALSE;
12001: l_asset_retire_rec.calculate_gain_loss := FND_API.G_TRUE;
12002: --assign this to FND_API.G_TRUE if it is required to calculate the gain loss
12003:
12004: fnd_profile.put('USER_ID',l_user_id);

Line 12001: l_asset_retire_rec.calculate_gain_loss := FND_API.G_TRUE;

11997: l_asset_retire_rec.retirement_type_code := FND_PROFILE.VALUE('OKL_SPLIT_ASSET_RETIRE_TYPE');
11998: --l_asset_retire_rec.retirement_type_code := 'SPLIT';
11999: l_asset_retire_rec.trade_in_asset_id := NULL;
12000: --l_asset_retire_rec.calculate_gain_loss := FND_API.G_FALSE;
12001: l_asset_retire_rec.calculate_gain_loss := FND_API.G_TRUE;
12002: --assign this to FND_API.G_TRUE if it is required to calculate the gain loss
12003:
12004: fnd_profile.put('USER_ID',l_user_id);
12005:

Line 12002: --assign this to FND_API.G_TRUE if it is required to calculate the gain loss

11998: --l_asset_retire_rec.retirement_type_code := 'SPLIT';
11999: l_asset_retire_rec.trade_in_asset_id := NULL;
12000: --l_asset_retire_rec.calculate_gain_loss := FND_API.G_FALSE;
12001: l_asset_retire_rec.calculate_gain_loss := FND_API.G_TRUE;
12002: --assign this to FND_API.G_TRUE if it is required to calculate the gain loss
12003:
12004: fnd_profile.put('USER_ID',l_user_id);
12005:
12006: IF NVL(p_txdv_rec.split_percent,0) <> 0 OR p_txdv_rec.split_percent <> OKL_API.G_MISS_NUM THEN

Line 12113: if x_return_status = FND_API.G_FALSE then

12109: ,p_inv_tbl => l_inv_tbl
12110: );
12111:
12112: /*--------------------FA Debugging Code Commented ------------------------------
12113: if x_return_status = FND_API.G_FALSE then
12114: raise api_error;
12115: end if;
12116:
12117: -- Dump Debug messages when run in debug mode to log file

Line 12131: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);

12127:
12128: mesg_count := fnd_msg_pub.count_msg;
12129:
12130: if (mesg_count > 0) then
12131: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);
12132: --dbms_output.put_line('dump: ' || temp_str);
12133:
12134: for I in 1..(mesg_count -1) loop
12135: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);

Line 12135: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);

12131: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);
12132: --dbms_output.put_line('dump: ' || temp_str);
12133:
12134: for I in 1..(mesg_count -1) loop
12135: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);
12136: --dbms_output.put_line('dump: ' || temp_str);
12137: end loop;
12138: else
12139: --dbms_output.put_line('dump: NO MESSAGE !');

Line 12185: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);

12181: value1 => l_calling_fn);
12182:
12183: mesg_count := fnd_msg_pub.count_msg;
12184: if (mesg_count > 0) then
12185: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);
12186: --dbms_output.put_line('dump: ' || temp_str);
12187:
12188: for I in 1..(mesg_count -1) loop
12189: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);

Line 12189: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);

12185: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_FIRST, fnd_api.G_FALSE);
12186: --dbms_output.put_line('dump: ' || temp_str);
12187:
12188: for I in 1..(mesg_count -1) loop
12189: temp_str := fnd_msg_pub.get(fnd_msg_pub.G_NEXT, fnd_api.G_FALSE);
12190: --dbms_output.put_line('dump: ' || temp_str);
12191: end loop;
12192: else
12193: --dbms_output.put_line('dump: NO MESSAGE !');

Line 12659: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

12655: FA_ADJUSTMENT_PUB.do_adjustment
12656: (p_api_version => p_api_version,
12657: p_init_msg_list => p_init_msg_list,
12658: p_commit => OKL_API.G_FALSE,
12659: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
12660: x_return_status => x_return_status,
12661: x_msg_count => x_msg_count,
12662: x_msg_data => x_msg_data,
12663: --Bug# 3156924

Line 12798: p_init_msg_list => FND_API.G_FALSE,

12794: CLOSE l_dist_curs;
12795:
12796: FA_UNIT_ADJ_PUB.do_unit_adjustment(
12797: p_api_version => p_api_version,
12798: p_init_msg_list => FND_API.G_FALSE,
12799: p_commit => FND_API.G_FALSE,
12800: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
12801: --bug# 3156924 :
12802: p_calling_fn => l_calling_interface,

Line 12799: p_commit => FND_API.G_FALSE,

12795:
12796: FA_UNIT_ADJ_PUB.do_unit_adjustment(
12797: p_api_version => p_api_version,
12798: p_init_msg_list => FND_API.G_FALSE,
12799: p_commit => FND_API.G_FALSE,
12800: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
12801: --bug# 3156924 :
12802: p_calling_fn => l_calling_interface,
12803: --p_calling_fn => NULL,

Line 12800: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

12796: FA_UNIT_ADJ_PUB.do_unit_adjustment(
12797: p_api_version => p_api_version,
12798: p_init_msg_list => FND_API.G_FALSE,
12799: p_commit => FND_API.G_FALSE,
12800: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
12801: --bug# 3156924 :
12802: p_calling_fn => l_calling_interface,
12803: --p_calling_fn => NULL,
12804: x_return_status => x_return_status,

Line 13459: l_active_instances_only := FND_API.G_FALSE;

13455: l_instance_query_rec.instance_id := p_csi_id1;
13456:
13457: --split asset into components modfn.
13458: IF NVL(p_txdv_rec.split_percent,0) NOT IN (0,OKL_API.G_MISS_NUM) THEN
13459: l_active_instances_only := FND_API.G_FALSE;
13460: ELSE
13461: l_active_instances_only := FND_API.G_TRUE;
13462: END IF;
13463:

Line 13461: l_active_instances_only := FND_API.G_TRUE;

13457: --split asset into components modfn.
13458: IF NVL(p_txdv_rec.split_percent,0) NOT IN (0,OKL_API.G_MISS_NUM) THEN
13459: l_active_instances_only := FND_API.G_FALSE;
13460: ELSE
13461: l_active_instances_only := FND_API.G_TRUE;
13462: END IF;
13463:
13464: csi_item_instance_pub.get_item_instances (
13465: p_api_version => p_api_version,

Line 13466: p_commit => FND_API.G_FALSE,

13462: END IF;
13463:
13464: csi_item_instance_pub.get_item_instances (
13465: p_api_version => p_api_version,
13466: p_commit => FND_API.G_FALSE,
13467: p_init_msg_list => FND_API.G_FALSE,
13468: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
13469: p_instance_query_rec => l_instance_query_rec,
13470: p_party_query_rec => l_party_query_rec,

Line 13467: p_init_msg_list => FND_API.G_FALSE,

13463:
13464: csi_item_instance_pub.get_item_instances (
13465: p_api_version => p_api_version,
13466: p_commit => FND_API.G_FALSE,
13467: p_init_msg_list => FND_API.G_FALSE,
13468: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
13469: p_instance_query_rec => l_instance_query_rec,
13470: p_party_query_rec => l_party_query_rec,
13471: p_account_query_rec => l_account_query_rec,

Line 13468: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

13464: csi_item_instance_pub.get_item_instances (
13465: p_api_version => p_api_version,
13466: p_commit => FND_API.G_FALSE,
13467: p_init_msg_list => FND_API.G_FALSE,
13468: p_validation_level => FND_API.G_VALID_LEVEL_FULL,
13469: p_instance_query_rec => l_instance_query_rec,
13470: p_party_query_rec => l_party_query_rec,
13471: p_account_query_rec => l_account_query_rec,
13472: p_transaction_id => NULL,

Line 13473: p_resolve_id_columns => FND_API.G_FALSE,

13469: p_instance_query_rec => l_instance_query_rec,
13470: p_party_query_rec => l_party_query_rec,
13471: p_account_query_rec => l_account_query_rec,
13472: p_transaction_id => NULL,
13473: p_resolve_id_columns => FND_API.G_FALSE,
13474: p_active_instance_only => l_active_instances_only,
13475: --modfn for split asset component
13476: --p_active_instance_only => FND_API.TRUE,
13477: x_instance_header_tbl => l_instance_header_tbl,

Line 13476: --p_active_instance_only => FND_API.TRUE,

13472: p_transaction_id => NULL,
13473: p_resolve_id_columns => FND_API.G_FALSE,
13474: p_active_instance_only => l_active_instances_only,
13475: --modfn for split asset component
13476: --p_active_instance_only => FND_API.TRUE,
13477: x_instance_header_tbl => l_instance_header_tbl,
13478: x_return_status => x_return_status,
13479: x_msg_count => x_msg_count,
13480: x_msg_data => x_msg_data);

Line 13574: ,p_commit => fnd_api.g_false

13570:
13571: l_instance_rec.INSTANCE_STATUS_ID := NULL;
13572: csi_item_instance_pub.expire_item_instance
13573: (p_api_version => p_api_version
13574: ,p_commit => fnd_api.g_false
13575: ,p_init_msg_list => p_init_msg_list
13576: ,p_validation_level => fnd_api.g_valid_level_full
13577: ,p_instance_rec => l_instance_rec
13578: ,p_expire_children => fnd_api.g_false

Line 13576: ,p_validation_level => fnd_api.g_valid_level_full

13572: csi_item_instance_pub.expire_item_instance
13573: (p_api_version => p_api_version
13574: ,p_commit => fnd_api.g_false
13575: ,p_init_msg_list => p_init_msg_list
13576: ,p_validation_level => fnd_api.g_valid_level_full
13577: ,p_instance_rec => l_instance_rec
13578: ,p_expire_children => fnd_api.g_false
13579: ,p_txn_rec => l_exp_txn_rec
13580: ,x_instance_id_lst => l_exp_instance_id_lst

Line 13578: ,p_expire_children => fnd_api.g_false

13574: ,p_commit => fnd_api.g_false
13575: ,p_init_msg_list => p_init_msg_list
13576: ,p_validation_level => fnd_api.g_valid_level_full
13577: ,p_instance_rec => l_instance_rec
13578: ,p_expire_children => fnd_api.g_false
13579: ,p_txn_rec => l_exp_txn_rec
13580: ,x_instance_id_lst => l_exp_instance_id_lst
13581: ,x_return_status => x_return_status
13582: ,x_msg_count => x_msg_count

Line 13729: p_commit => fnd_api.g_false,

13725:
13726: --dbms_output.put_line('before calling ib API');
13727:
13728: csi_item_instance_pub.create_item_instance(p_api_version => p_api_version,
13729: p_commit => fnd_api.g_false,
13730: p_init_msg_list => p_init_msg_list,
13731: p_instance_rec => l_instance_rec,
13732: p_validation_level => fnd_api.g_valid_level_full,
13733: p_ext_attrib_values_tbl => l_ext_attrib_values_tbl,

Line 13732: p_validation_level => fnd_api.g_valid_level_full,

13728: csi_item_instance_pub.create_item_instance(p_api_version => p_api_version,
13729: p_commit => fnd_api.g_false,
13730: p_init_msg_list => p_init_msg_list,
13731: p_instance_rec => l_instance_rec,
13732: p_validation_level => fnd_api.g_valid_level_full,
13733: p_ext_attrib_values_tbl => l_ext_attrib_values_tbl,
13734: p_party_tbl => l_party_tbl,
13735: p_account_tbl => l_account_tbl,
13736: p_pricing_attrib_tbl => l_pricing_attrib_tbl,

Line 13855: ,p_commit => fnd_api.g_false

13851:
13852: csi_item_instance_pub.update_item_instance
13853: (
13854: p_api_version => p_api_version
13855: ,p_commit => fnd_api.g_false
13856: ,p_init_msg_list => p_init_msg_list
13857: ,p_validation_level => fnd_api.g_valid_level_full
13858: ,p_instance_rec => l_upd_instance_rec
13859: ,p_ext_attrib_values_tbl => l_upd_ext_attrib_values_tbl

Line 13857: ,p_validation_level => fnd_api.g_valid_level_full

13853: (
13854: p_api_version => p_api_version
13855: ,p_commit => fnd_api.g_false
13856: ,p_init_msg_list => p_init_msg_list
13857: ,p_validation_level => fnd_api.g_valid_level_full
13858: ,p_instance_rec => l_upd_instance_rec
13859: ,p_ext_attrib_values_tbl => l_upd_ext_attrib_values_tbl
13860: ,p_party_tbl => l_upd_party_tbl
13861: ,p_account_tbl => l_upd_account_tbl

Line 13962: p_commit => fnd_api.g_false,

13958:
13959: --dbms_output.put_line('before calling ib API');
13960:
13961: csi_item_instance_pub.create_item_instance(p_api_version => p_api_version,
13962: p_commit => fnd_api.g_false,
13963: p_init_msg_list => p_init_msg_list,
13964: p_instance_rec => l_instance_rec,
13965: p_validation_level => fnd_api.g_valid_level_full,
13966: p_ext_attrib_values_tbl => l_ext_attrib_values_tbl,

Line 13965: p_validation_level => fnd_api.g_valid_level_full,

13961: csi_item_instance_pub.create_item_instance(p_api_version => p_api_version,
13962: p_commit => fnd_api.g_false,
13963: p_init_msg_list => p_init_msg_list,
13964: p_instance_rec => l_instance_rec,
13965: p_validation_level => fnd_api.g_valid_level_full,
13966: p_ext_attrib_values_tbl => l_ext_attrib_values_tbl,
13967: p_party_tbl => l_party_tbl,
13968: p_account_tbl => l_account_tbl,
13969: p_pricing_attrib_tbl => l_pricing_attrib_tbl,