Ist zu jedem Befehl in der Doku beschrieben, welcher Rückgabewert was bedeutet.
Eine Übersicht über alles gibt es m. E. nicht.
Mir ist es auch bisher ziemlich selten vorgekommen, dass ich zwischen "falsch" und "ganz falsch" unterscheiden musste, bzw. es für nötig befunden habe.
Eine vollständige Liste kann es nicht geben! Du kannst im FuBa oder in einer Methode mittels RAISE und der Definition der Exception in der Signatur eigene Zustände für sy-subrc definieren.