DBA Data[Home] [Help]

APPS.CS_SERVICEREQUEST_PUB dependencies on FND_FLEX_KEYVAL

Line 4316: IF NOT FND_FLEX_KEYVAL.Validate_Segs

4312: p_attribute_id_out := p_attribute_id;
4313: ELSIF (p_attribute_conc_segs <> FND_API.G_MISS_CHAR) THEN
4314: -- If caller passed in the concatenated segments, get the combination ID
4315: -- by using the flexfields APIs.
4316: IF NOT FND_FLEX_KEYVAL.Validate_Segs
4317: ( operation => 'FIND_COMBINATION',
4318: appl_short_name => p_application_short_name,
4319: key_flex_code => p_key_flex_code,
4320: structure_number => p_structure_number,

Line 4328: l_error_message := FND_FLEX_KEYVAL.Error_Message;

4324: resp_appl_id => p_resp_appl_id,
4325: resp_id => p_resp_id,
4326: user_id => p_user_id
4327: ) THEN
4328: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4329: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4330: p_return_status := FND_API.G_RET_STS_ERROR;
4331: ELSE
4332: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

Line 4332: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

4328: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4329: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4330: p_return_status := FND_API.G_RET_STS_ERROR;
4331: ELSE
4332: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;
4333: END IF;
4334: ELSIF (p_attribute_n_segments <> 0) THEN
4335: -- If caller did not pass in the concatenated segments but passed in the
4336: -- individual segments instead, need to first convert them into a string

Line 4349: IF NOT FND_FLEX_KEYVAL.Validate_Segs

4345: segments => p_attribute_segments_tbl,
4346: delimiter => l_delimiter
4347: );
4348:
4349: IF NOT FND_FLEX_KEYVAL.Validate_Segs
4350: ( operation => 'FIND_COMBINATION',
4351: appl_short_name => p_application_short_name,
4352: key_flex_code => p_key_flex_code,
4353: structure_number => p_structure_number,

Line 4361: l_error_message := FND_FLEX_KEYVAL.Error_Message;

4357: resp_appl_id => p_resp_appl_id,
4358: resp_id => p_resp_id,
4359: user_id => p_user_id
4360: ) THEN
4361: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4362: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4363: p_return_status := FND_API.G_RET_STS_ERROR;
4364: ELSE
4365: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

Line 4365: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;

4361: l_error_message := FND_FLEX_KEYVAL.Error_Message;
4362: CS_ServiceRequest_UTIL.Add_Key_Flex_Msg(p_api_name, l_error_message);
4363: p_return_status := FND_API.G_RET_STS_ERROR;
4364: ELSE
4365: p_attribute_id_out := FND_FLEX_KEYVAL.Combination_ID;
4366: END IF;
4367:
4368: ELSE
4369: -- The caller did not pass in anything; return FND_API.G_MISS_NUM.