Если я правильно понял, вы хотите получить общее количество строк, содержащих конкретный номер заказа (EBELN).Один из способов сделать это (не очень элегантно) - выполнить цикл во внутренней таблице только там, где выполняется ваше условие, и затем прочитать переменную SY-INDEX.
LOOP AT itab TRANSPORTING NO FIELDS WHERE ebeln = 'your purchase order'.
ENDLOOP.
IF sy-subrc = 0.
total_lines = sy-index.
ENDIF.
Другой способ - перемещение соответствующих полейкоторые соответствуют вашим критериям для другой внутренней таблицы и используют DESCRIBE TABLE для получения количества строк.
Для получения дополнительной информации прочитайте документацию по ключевым словам ABAP