помогите на скд посчитать количество продаж по клиенту
с такими условиями: если первый раз вообще в базе (чтолибо купили), то нулевой клиент,
если первый раз в этом году (что либо купили) то первичный
и повторные, если более одного раза (что либо купили) в этом году
Ну и все это надо прикрутить к уже имеющемуся запросу, в котором просто считается сумма продаж по клиентам.
1. Из таблицы оборотов регистра за период отчета получаем список интересующих клиентов, сохраняем в ВТ.
2. Из таблицы движений за год по списку из п. 1 получаем количество продаж за год: количество( различные регистратор)). Определяем повторных. Сохраняем в ВТ.
3. Из таблицы оборотов за все предыдущие года по списку из п. 2 (исключая повторных) получаем признак, были ли продажи. Соединяем с п.2, исключая повторных Отделяем первичных от нулевых.