Erscheinungsbild
Lizenz
Der Mobile Builder ist lizenzpflichtig. Die Lizenz wird im SAP-System hinterlegt; das Backend liefert sie mit jeder Antwort an den Designer mit, und der Designer prüft sie bei jedem Backend-Aufruf, der etwas schreibt oder eine Liste lädt (siehe Lizenz-Verlust).
Lizenz-Monitor
Der Lizenz-Monitor ist eine eigenständige App des Mobile Builders und die zentrale Stelle für alles rund um die Lizenz: Schlüssel eintragen, Lizenzdaten einsehen und aktive Sitzungen verwalten. Aufruf über die Transaktion /mobbuild/monitor:

Der obere Bereich zeigt die Lizenzdaten (Kunde, SAP-ID, enthaltene Module, Gültigkeit) sowie die Auslastung der Benutzer- und Entwickler-Lizenzen. Darunter steht die Liste der angemeldeten Benutzer:
| Spalte | Inhalt |
|---|---|
| Name | SAP-User. Über das Info-Symbol daneben blenden Sie die Browser-ID der Sitzung ein |
| Angemeldet seit | Beginn der Sitzung |
| Lizenz | belegter Lizenztyp — Developer oder Benutzer. Über das Filter-Symbol lässt sich die Liste auf einen Typ einschränken |
| Aktion | Sitzung beenden (Abmelden) |
Über der Liste finden Sie außerdem die Suche Suche nach Name, Lizenz aktualisieren und Alle Benutzer abmelden.
Lizenz hinterlegen
Der Lizenzschlüssel wird im Lizenz-Monitor eingetragen:
- Rechts über der Benutzerliste Lizenz aktualisieren wählen.
- Den Lizenzschlüssel in das Eingabefeld einfügen — ein bereits hinterlegter Schlüssel steht darin und lässt sich über Kopieren in die Zwischenablage übernehmen.
- Mit Speichern bestätigen.

Nach dem Speichern meldet der Monitor Lizenz gespeichert und lädt die Lizenzdaten neu — Kunde, Module und Gültigkeit spiegeln damit sofort den neuen Schlüssel. Weist das Backend den Schlüssel zurück, erscheint stattdessen die Fehlermeldung des Backends.
Den passenden Lizenzschlüssel erhalten Sie zusammen mit dem Transport-Paket. Der Installationsweg im Zusammenhang steht unter Installation → Lizenz aktivieren.
Nicht mehr über SM30
Für die Lizenztabelle gibt es keinen Pflegedialog — die Lizenz wird ausschließlich über den Lizenz-Monitor eingetragen. Andere Backend-Tabellen des Mobile Builders werden weiterhin über SM30 gepflegt, siehe Backend-Konfiguration.
Lizenz-Verlust
Bei abgelaufener oder ungültiger Lizenz weist der Designer jeden Backend-Aufruf ab, der nicht ein reiner Einzel-Leseaufruf ist — also Speichern, Bauen und Klassen-Generieren, aber ebenso das Laden der App-Liste, des Versionsverlaufs oder der Template-Liste. Ungeprüft bleiben nur die Einzel-Leseaufrufe, mit denen eine bereits bekannte App, ein einzelner Versionsstand, ein einzelnes Template, die Übersetzungen oder die persönlichen Designer-Einstellungen geladen werden, sowie der UI5-Bootstrap und die Sprachliste.
Im Fehlerfall erscheint ein modaler Fehlerdialog mit einer dieser Meldungen, und die Aktion wird abgebrochen:
| Meldung | Ursache |
|---|---|
| Keine Lizenz gefunden! | Kein Schlüssel hinterlegt oder Schlüssel nicht lesbar |
| Lizenz ist abgelaufen! | Gültigkeitsdatum überschritten |
| Zu viele Entwickler angemeldet! | Diese Designer-Sitzung liegt über der lizenzierten Anzahl gleichzeitiger Entwickler |
| Zu viele Benutzer angemeldet! | Diese Sitzung einer gebauten App liegt über der lizenzierten Anzahl gleichzeitiger Benutzer |
| SAP-Installationsnummer stimmt nicht mit der Lizenz überein! | Der Schlüssel gehört zu einem anderen SAP-System |
Sitzungen verwalten
Über den Lizenz-Monitor können Sie aktive Sitzungen beenden – beispielsweise wenn ein Anwender den Browser geschlossen hat, ohne sich abzumelden, und die Sitzung dadurch noch eine Lizenz blockiert. Sitzungen ohne Herzschlag verfallen nach 5 Minuten von selbst; das Abmelden ist die Abkürzung.
Klicken Sie in der Sitzungsliste auf Abmelden für die betroffene Sitzung. Die Lizenzsitzung ist damit sofort frei. Eine erneute SAP-Anmeldung ist nicht nötig: Der nächste Backend-Aufruf des Designers registriert die Sitzung stillschweigend neu und belegt wieder eine Lizenz – sofern das Limit es zulässt.
Nur Sitzungen über dem Limit werden blockiert
Wird die lizenzierte Anzahl gleichzeitiger Entwickler bzw. Benutzer überschritten, blockiert der Mobile Builder nur die überzähligen Sitzungen (die jüngsten über dem Limit) — im Designer mit der Meldung „Zu viele Entwickler angemeldet!", in gebauten Apps mit „Zu viele Benutzer angemeldet!". Bereits aktive Sitzungen innerhalb des Limits laufen unverändert weiter.
Lizenz-Module
Eine Mobile-Builder-Lizenz kann zusätzliche Module aktivieren, die ohne diese Module ausgeblendet sind:
| Modul | Funktion |
|---|---|
| AI | KI-gestützte Funktionen (sofern in Ihrer Lizenz enthalten) |
| FLOW | Logic Flow und Funktionsbausteine |
Welche Module Ihre Lizenz freigibt, sehen Sie im Lizenz-Monitor.
Lizenz erneuern
Bei Lizenzerneuerung erhalten Sie einen neuen Schlüssel:
- Neuen Schlüssel von Ihrem Mobile-Builder-Ansprechpartner anfordern
- Im Lizenz-Monitor über Lizenz aktualisieren den alten Schlüssel durch den neuen ersetzen (siehe Lizenz hinterlegen)
Mehr ist nicht nötig: Das Backend übermittelt die Lizenz mit jeder Antwort neu, der Designer verwendet den neuen Schlüssel ab dem nächsten Backend-Aufruf. Weder ein Neuladen des Browsers noch ein Leeren des Browser-Caches ist erforderlich.