 
		Проверка проведения документа
		
		
				
			
													3 |
			 0
					29 сентября 2014 в 11:32:20
				(11 лет 5 недель 11 часов назад)
		
	 
		
	
		
	
		При проведении документа проверять что водитель выбранный в «Рейсе» в дату документа присутствует только в одном документе, где одна поездка в день.
Вообщем сравнивает дату сам с собой, как исправить скажите пожалуйста?
Процедура ПроверкаПроведенияДокументаОбработкаПроведения(Источник, Отказ, РежимПроведения) Экспорт
   
   Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("НачалоГода", Источник.Дата);
    Запрос.УстановитьПараметр("КонецГода", Источник.Дата);
   Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка);
   Запрос.УстановитьПараметр("Водитель", Источник.Рейс.Водитель);
   Запрос.Текст =  
                       "ВЫБРАТЬ
                       |   РеализацияТоваровУслуг.Дата КАК Дата
                       |ИЗ
                       |   Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
                       |ГДЕ
                       |   РеализацияТоваровУслуг.Рейс.Водитель = &Водитель
                       |   И РеализацияТоваровУслуг.Ссылка <> &Ссылка
                       |   И РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоГода И &КонецГода
                       |   И РеализацияТоваровУслуг.Проведен = ИСТИНА";
                    
      Результат = Запрос.Выполнить().Выбрать();
Пока Результат.Следующий() Цикл
      Сообщить ("Водитель выезжает");
      Отказ = Истина;
   //Иначе
   //   Отказ = Ложь;
                                     
    КонецЦикла;
      
КонецПроцедуры