Как вывести количество повторяющихся строк в настраиваемое поле в запросе SAP

Наша компания работает на SAP ERP 6.0, SAP_BASIS 702, SAP_ABA 702 (2005), просто нужно иметь в виду синтаксис кода.

У меня есть таблица LTAP, я хочу создать запрос на основе этой таблицы, который будет выдавать «N» как количество выборов, сделанных в прошлом месяце со дня запуска отчета.

Я определил динамическую дату следующим образом:

YEAR = SY-DATUM(4).
MTH = SY-DATUM+4(2).
DAY = SY-DATUM+6(2).
 IF MTH EQ 1.
    MTH1 = MTH + 11.
   ELSE.
    MTH1 = MTH - 1.
 ENDIF.
   IF MTH eq 1.
      YEAR1 = YEAR - 1.
        ELSE.
        YEAR1 = YEAR.
   ENDIF.
FROM_DATE(4) = YEAR1.
FROM_DATE+4(2) = MTH1.
FROM_DATE+6(2) = DAY.

Что, кажется, делает свою работу.

То, что я не могу получить, это получить количество повторяющихся строк поля MATNR (каждая запись строки представляет собой уникальный выбор) и вывести его в настраиваемое поле, удаляя повторяющиеся строки и сохраняя только уникальные значения.

Пример того, что я имею в виду:

введите описание изображения здесь

Я хотел бы сделать это, соблюдая указанный выше диапазон дат, и сделать это можно в пределах sq01 / sq02.

Как вывести количество повторяющихся строк в настраиваемое поле в запросе SAP?


person DDoze    schedule 08.05.2019    source источник
comment
То же самое вопрос?   -  person divScorp    schedule 08.05.2019