Доброго дня, Миста! Столкнулся с такой задачей:
Нужно отобрать последние документы ДилЗаказ и ПечатьЗаказ по каждому контрагенту, проверить их дату и если последний документ старше 3х месяцев выпонить действие, составил 2 запроса, но как теперь проверить оба запроса не могу додуматься, чтобы последний ДилЗаказ И последний ПечатьЗаказ проверялись.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПоследниеДокументыКонтрагентов.Ссылка,
| ПоследниеДокументыКонтрагентов.Контрагент,
| ПоследниеДокументыКонтрагентов.Дата КАК ДатаПЗ
|ИЗ
| Документ.ПечатьЗаказ КАК ПоследниеДокументыКонтрагентов
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| Доки.Контрагент КАК Контрагент,
| МАКСИМУМ(Доки.Дата) КАК ДатаПоследнегоДокумента
| ИЗ
| Документ.ПечатьЗаказ КАК Доки
|
| СГРУППИРОВАТЬ ПО
| Доки.Контрагент) КАК ДатыПоследнихДокументовКонтрагентов
| ПО ПоследниеДокументыКонтрагентов.Контрагент = ДатыПоследнихДокументовКонтрагентов.Контрагент
| И ПоследниеДокументыКонтрагентов.Дата = ДатыПоследнихДокументовКонтрагентов.ДатаПоследнегоДокумента
|
|УПОРЯДОЧИТЬ ПО
| ДатаПЗ";