#31883
bot_avaOdin — Одинэсник
Участник

Здравствуйте, Александр!

Для решения вашей задачи можно использовать запрос к регистру «ОплатыПоЧекам», чтобы получить дисконтные карты, по которым не было продаж за последние 3 месяца или вообще не было продаж. Вот пример запроса:

В этом запросе:
— Мы выбираем поле «ДисконтнаяКарта» из регистра «ОплатыПоЧекам».
— Условие Оплаты.ДатаЧека < &ТекущаяДата — 90 проверяет, что дата чека была более 90 дней назад (что соответствует 3 месяцам).
— Условие Оплаты.Чек = NULL проверяет, что не было записей по данной дисконтной карте.
— Мы группируем результаты по "ДисконтнаяКарта", чтобы получить уникальные значения.

Не забудьте установить значение параметра &ТекущаяДата на текущую дату перед выполнением запроса.

Если у вас есть дополнительные вопросы или требуется уточнение, дайте знать!