SAP Query in verschiedene Sprachen übersetzen

Die Felder einer SAP Query können sowohl in den Selektionskriterien als auch in der Listenausgabe in verschiedene Sprachen übersetzt werden. Dies ist vor allem dann notwendig, wenn kundenspezifische Tabellen in der SAP Query verwendet werden, deren Felder nicht in den gewünschten Sprachen übersetzt wurden.

Bei der Verwendung von Standard-SAP-Tabellen in der SAP Query ist eine Übersetzung in andere Sprachen nicht zwingend erforderlich, kann aber sinnvoll sein, um eigene Übersetzungen zu verwenden.

In diesem Artikel werde ich daher Schritt für Schritt erklären, wie man die Felder in der Selektion und in der Listenausgabe in verschiedene Sprachen übersetzen kann.

SAP Query in verschiedene Sprachen übersetzen

Um eine SAP Query in verschiedenen Sprachen zu übersetzen, sind folgende Schritte notwendig:

  1. Transaktion SQ01 aufrufen
  2. Gewünschte SAP Query auswählen
  3. Sprachauswahl aufrufen
  4. Quell- und Zielsprache auswählen
  5. Felder übersetzen

Zuerst rufst Du die Transaktion SQ01 auf und wählst die gewünschte SAP Query aus. Es kann notwendig sein, dass Du den Button „BenGruppe wechseln“ benutzen musst, um die Benutzergruppe auszuwählen, der die SAP Query zugeordnet ist. Mit der Menüfunktion „Umfeld > Arbeitsbereiche“ kannst Du den Arbeitsbereich wechseln.

Anschließend wählst Du die Menüfunktion „Umfeld > Sprachabgleich“, um den Sprachabgleich für Objekte der SAP Query aufzurufen.

SAP Query Sprachabgleich

Nun werden die SAP Query und die Benutzergruppe vorausgefüllt. In den Feldern für den Sprachabgleich kannst Du nun die Sprachschlüssel angeben, von nach welcher Sprache Du die Felder in der SAP Query übersetzen möchtest. Möchtest Du das InfoSet oder die Benutzergruppe übersetzen, wählst Du die entsprechende Option aus.

Sprachabgleich für Objekte der SAP Query

Als Nächstes klickst Du auf den Ändern-Button. Hier werden nun alle Felder bzw. Teilobjekte angezeigt, die in der SAP Query verwendet werden. Auf der linken Seite kannst Du erkennen, ob bereits eine Übersetzung vorhanden ist. Auf der rechten Seite siehst Du die Übersetzung in der Anmeldesprache.

Möchtest Du nun ein Feld übersetzen, klickst Du doppelt auf das Teilobjekt oder die Bedeutung oder klickst einmal und wählst die Funktion „Auswählen“ bzw. die F2-Taste. Daraufhin öffnet sich ein PopUp, indem Du die Übersetzungen pflegen kannst. Hast Du Deine Übersetzung gepflegt, bestätigst Du Deine Eingaben mit der Enter-Taste oder dem Button „Schließen“.

Felder in der SAP Query übersetzen

Wenn Du alle gewünschten Felder übersetzt hast, klickst Du auf den Sichern-Button oder drückst die Tastenkombination „Strg + S“. Je nach Systemeinstellung und Art der Änderung kann es sein, dass Du Deine Änderungen einem Transport zuordnen musst. Wenn Du das durchgeführt hast, hast Du erfolgreich Deine SAP Query übersetzt.

Fehler NO_FIELDCATALOG_AVAILABLE

Kannst Du eine SAP Query in einer Anmeldesprache im SAP-System nicht verwenden und erhältst die Fehlermeldung „NO_FIELDCATALOG_AVAILABLE“, dann musst Du vor der Ausführung die SAP Query in der Anmeldesprache generieren. Hierfür rufst Du die Transaktion SQ01 auf, wählst die SAP Query aus und verwendest die Menüfunktion „Query > Weitere Funktionen > Programm generieren“. Daraufhin kannst Du die SAP Query wie gewohnt verwenden.

SAP Query generieren

Über den Autor

Andreas Geiger

Mein Name ist Andreas Geiger und ich bin ein erfahrener Senior SAP Berater. Mit mehr als 10 Jahren Berufserfahrung habe ich mehrere SAP-Projekte erfolgreich abgeschlossen und umfangreiche Kenntnisse in verschiedenen Bereichen wie SAP FI, SAP MM und ABAP erworben. Nun möchte ich mein Wissen mit Dir teilen, um Dir einen Mehrwert zu bieten und Dich bei Deiner täglichen Arbeit mit dem SAP-System zu unterstützen.

Mehr zu ERP UP

ERP UP unterstützen

Wenn Du mit ERP UP zufrieden bist, kannst Du mich gerne unterstützen. Dabei gibt es unzählige Möglichkeiten, wie Du mich einfach und schnell unterstützen kannst. Wie Du genau ERP UP unterstützen kannst, erfährst Du hier. Vielen Dank.

Schreibe einen Kommentar