hab ein ähnliches Problem gehabt und versuche es nun folgendermaßen zu lösen:
SELECT COUNT auf die KNVP (Schlüssel: MANDT, KUNNR, VKORG, VTWEG, SPART). Das Ergebnis +1 wäre der Index für die nächste freie Zeile in der Tabelle für die Partnerrolle. Müsste eigentlich funktionieren ...