Я хотел бы выбрать все записи EKPO, у которых нет существующей публикации в таблице MSEG.
В ABAP SQL это можно сделать, как показано ниже:
SELECT ebeln, ebelp FROM ekpo INTO TABLE @DATA(orders)
WHERE NOT EXISTS ( SELECT ebeln FROM mseg
WHERE ebeln = ekpo~ebeln
AND ebelp = ekpo~ebelp ).
Единственное решение, которое я нашел, - это создать 2 представления CDS, первый из которых выбирает все ордера с записью в MSEG, а второй - отрицание первого. Но я бы ожидал более чистого решения, поэтому я хотел бы спросить здесь.