333: x_return_status := pc_ret_sts_error;
334: fem_engines_pkg.put_message(p_app_name =>'FEM',
335: p_msg_name =>'FEM_BR_END_LT_START_DATE_ERR',
336: p_token1 => 'END_DATE',
337: p_value1 => fnd_date.date_to_displaydate(p_effective_end_date),
338: p_trans1 => 'N',
339: p_token2 => 'START_DATE',
340: p_value2 => fnd_date.date_to_displaydate(p_effective_start_date),
341: p_trans2 => 'N');
336: p_token1 => 'END_DATE',
337: p_value1 => fnd_date.date_to_displaydate(p_effective_end_date),
338: p_trans1 => 'N',
339: p_token2 => 'START_DATE',
340: p_value2 => fnd_date.date_to_displaydate(p_effective_start_date),
341: p_trans2 => 'N');
342:
343: FND_MSG_PUB.Count_And_Get
344: (p_count => x_msg_count,
667: x_date_range_is_valid := 'N';
668: fem_engines_pkg.put_message(p_app_name =>'FEM',
669: p_msg_name =>'FEM_BR_END_LT_START_DATE_ERR',
670: p_token1 => 'END_DATE',
671: p_value1 => fnd_date.date_to_displaydate(p_new_effective_end_date),
672: p_trans1 => 'N',
673: p_token2 => 'START_DATE',
674: p_value2 => fnd_date.date_to_displaydate(p_new_effective_start_date),
675: p_trans2 => 'N');
670: p_token1 => 'END_DATE',
671: p_value1 => fnd_date.date_to_displaydate(p_new_effective_end_date),
672: p_trans1 => 'N',
673: p_token2 => 'START_DATE',
674: p_value2 => fnd_date.date_to_displaydate(p_new_effective_start_date),
675: p_trans2 => 'N');
676:
677: ELSE
678:
694: p_token1 => 'VERSION_NAME',
695: p_value1 => object_def.display_name,
696: p_trans1 => 'Y',
697: p_token2 => 'START_DATE',
698: p_value2 => fnd_date.date_to_displaydate(object_def.effective_start_date),
699: p_trans2 => 'N',
700: p_token3 => 'END_DATE',
701: p_value3 => fnd_date.date_to_displaydate(object_def.effective_end_date),
702: p_trans3 => 'N');
697: p_token2 => 'START_DATE',
698: p_value2 => fnd_date.date_to_displaydate(object_def.effective_start_date),
699: p_trans2 => 'N',
700: p_token3 => 'END_DATE',
701: p_value3 => fnd_date.date_to_displaydate(object_def.effective_end_date),
702: p_trans3 => 'N');
703:
704: EXIT;
705: END IF;