App-Erweiterbarkeit: Kreditorensalden anzeigen
Sie können die App Kreditorensalden anzeigen
nach verschiedenen Gesichtspunkten entsprechend Ihren Unternehmensanforderungen erweitern. Zu diesem Zweck sind folgende Erweiterungsmöglichkeiten verfügbar:
Erweiterungspunkte
Ihnen stehen verschiedene Erweiterungspunkte zur Verfügung, die Sie verwenden können, um der Benutzungsoberfläche der App Inhalte hinzuzufügen, beispielsweise Felder, Registerkarten und Spalten.
Um z.B. ein Kundenfeld in die App aufzunehmen, stehen Ihnen die unten aufgeführten Erweiterungsobjekte in den verschiedenen Softwareschichten zur Verfügung. Sie müssen jedes dieser Objekte Ihren Anforderungen entsprechend erweitern:
UI | Backend/ABAP | |||
|---|---|---|---|---|
View | Erweiterungspunkt | Design-Zeit: Gateway-Entität | Design-Zeit: Extension Include (in DDIC-Struktur) | Laufzeit: zu erweiternde Superklasse/Methode |
|
erweitert den Anfang der Eingabefelder |
| nicht verfügbar | nicht verfügbar |
|
erweitert den Anfang der Liste der Drucktasten |
| nicht verfügbar | nicht verfügbar |
|
erweitert den Anfang der Leiste der Symbolregisterkarten |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Spalte der Tabelle |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Zelle der Tabelle |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Spalte der Tabelle |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Zelle der Tabelle |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Spalte der Tabelle |
| nicht verfügbar | nicht verfügbar |
|
erweitert die View nach der letzten Zelle der Tabelle |
| nicht verfügbar | nicht verfügbar |
Das folgende BAdI steht Ihnen zu Erweiterungszwecken zur Verfügung:
FAP_VENDOR_BALANCE
Wenn Sie der UI und dem OData-Service Felder hinzugefügt haben, können Sie die Werte dieser Felder mit diesem BAdI ändern.
Der Erweiterungsspot ist ES_FAP_VENDOR_BALANCE
.
Zusätzlich zu den oben aufgeführten Extension Includes stehen Ihnen folgende Extension Includes zur Verfügung:
DDIC | Extension Include | Verwendung |
|---|---|---|
|
| Dieses Extension Include ermöglicht es Ihnen, zusätzliche Eigenschaften hinzuzufügen, die als zusätzliche Spalten in der Tabellenansicht der App angezeigt werden. |
Weitere Informationen zu Extension Includes finden Sie im SAP Help Portal unter .
Um kundeneigenen Code einzufügen und auszuführen, stehen Ihnen folgende Hooks im Controller-Code zur Verfügung:
Controller | Hook | Verwendung |
|---|---|---|
|
| ermöglicht Ihnen, eine benutzerdefinierte Initialisierung zu konfigurieren |
|
| wird aufgerufen, wenn die View geschlossen wird; wird verwendet, um Ressourcen freizusetzen und Aktivitäten abzuschließen |
Weitere Informationen über die Erweiterbarkeit finden Sie im SAP Help Portal unter .
Sie können alle UI Controls auf der App-UI ausblenden.
Eine allgemeine Beschreibung der Erweiterungsmöglichkeiten und -verfahren finden Sie im SAP Help Portal unter .