4883: x_msg_data OUT NOCOPY VARCHAR2) IS
4884:
4885: l_program_name CONSTANT VARCHAR2(61) := G_PKG_NAME||'.'||'create_update_link_assets';
4886:
4887: l_create_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4888: l_update_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4889: lx_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4890:
4891: l_link_asset_tbl link_asset_tbl_type;
4884:
4885: l_program_name CONSTANT VARCHAR2(61) := G_PKG_NAME||'.'||'create_update_link_assets';
4886:
4887: l_create_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4888: l_update_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4889: lx_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4890:
4891: l_link_asset_tbl link_asset_tbl_type;
4892:
4885: l_program_name CONSTANT VARCHAR2(61) := G_PKG_NAME||'.'||'create_update_link_assets';
4886:
4887: l_create_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4888: l_update_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4889: lx_line_item_tbl okl_contract_line_item_pvt.line_item_tbl_type;
4890:
4891: l_link_asset_tbl link_asset_tbl_type;
4892:
4893: k BINARY_INTEGER := 1; -- create table index
5159: END LOOP;
5160:
5161: IF l_create_line_item_tbl.COUNT > 0 THEN
5162:
5163: okl_contract_line_item_pvt.create_contract_line_item( p_api_version => p_api_version,
5164: p_init_msg_list => p_init_msg_list,
5165: x_return_status => lx_return_status,
5166: x_msg_count => x_msg_count,
5167: x_msg_data => x_msg_data,
5177: END IF;
5178:
5179: IF l_update_line_item_tbl.COUNT > 0 THEN
5180:
5181: okl_contract_line_item_pvt.update_contract_line_item( p_api_version => p_api_version,
5182: p_init_msg_list => p_init_msg_list,
5183: x_return_status => lx_return_status,
5184: x_msg_count => x_msg_count,
5185: x_msg_data => x_msg_data,