DBA Data[Home] [Help]

APPS.CS_SERVICEREQUEST_PUB dependencies on FND_FLEX_KEYVAL

Line 4435: IF NOT FND_FLEX_KEYVAL.Validate_Segs

4431: p_attribute_id_out := p_attribute_id;
4432: ELSIF (p_attribute_conc_segs <> FND_API.G_MISS_CHAR) THEN
4433: -- If caller passed in the concatenated segments, get the combination ID
4434: -- by using the flexfields APIs.
4435: IF NOT FND_FLEX_KEYVAL.Validate_Segs
4436: ( operation => 'FIND_COMBINATION',
4437: appl_short_name => p_application_short_name,
4438: key_flex_code => p_key_flex_code,
4439: structure_number => p_structure_number,

Line 4447: l_error_message := FND_FLEX_KEYVAL.Error_Message;

4443: resp_appl_id => p_resp_appl_id,
4444: resp_id => p_resp_id,
4445: user_id => p_user_id
4446: ) THEN
4447: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4448: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4449: p_return_status := FND_API.G_RET_STS_ERROR;
4450: ELSE
4451: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

Line 4451: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

4447: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4448: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4449: p_return_status := FND_API.G_RET_STS_ERROR;
4450: ELSE
4451: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;
4452: END IF;
4453: ELSIF (p_attribute_n_segments <> 0) THEN
4454: -- If caller did not pass in the concatenated segments but passed in the
4455: -- individual segments instead, need to first convert them into a string

Line 4468: IF NOT FND_FLEX_KEYVAL.Validate_Segs

4464: segments => p_attribute_segments_tbl,
4465: delimiter => l_delimiter
4466: );
4467:
4468: IF NOT FND_FLEX_KEYVAL.Validate_Segs
4469: ( operation => 'FIND_COMBINATION',
4470: appl_short_name => p_application_short_name,
4471: key_flex_code => p_key_flex_code,
4472: structure_number => p_structure_number,

Line 4480: l_error_message := FND_FLEX_KEYVAL.Error_Message;

4476: resp_appl_id => p_resp_appl_id,
4477: resp_id => p_resp_id,
4478: user_id => p_user_id
4479: ) THEN
4480: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4481: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4482: p_return_status := FND_API.G_RET_STS_ERROR;
4483: ELSE
4484: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

Line 4484: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

4480: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4481: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4482: p_return_status := FND_API.G_RET_STS_ERROR;
4483: ELSE
4484: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;
4485: END IF;
4486:
4487: ELSE
4488: -- The caller did not pass in anything; return FND_API.G_MISS_NUM.