App-Erweiterbarkeit: Debitorensalden anzeigen

 

Sie können die App Debitorensalden 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.

Erweiterungspunkte

Um z.B. ein Kundenfeld in die App aufzunehmen, stehen Ihnen folgende 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

S1.view.xml

PanelSelectionInput

Erweitert den Anfang der Eingabefelder.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

PanelSelectionButtons

Erweitert den Anfang der Liste der Drucktasten.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

IconTabBar

Erweitert den Anfang der Leiste der Symbolregisterkarten.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddColumnBalances

Erweitert die View nach der letzten Spalte der Tabelle Salden.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddCellBalances

Erweitert die View nach der letzten Zelle der Tabelle Salden.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddColumnSpecialGL

Erweitert die View nach der letzten Spalte der Tabelle Sonderhauptbuch.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddCellSpecialGL

Erweitert die View nach der letzten Zelle der Tabelle Sonderhauptbuch.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddColumnCompareBalances

Erweitert die View nach der letzten Spalte der Tabelle Salden vergleichen.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

S1.view.xml

AddCellCompareBalances

Erweitert die View nach der letzten Zelle der Tabelle Salden vergleichen.

FAR_CUSTOMER_BALANCE

nicht verfügbar

nicht verfügbar

Weitere Erweiterungsobjekte

Business Add-Ins (BAdIs)

Das folgende BAdI steht Ihnen zu Erweiterungszwecken zur Verfügung:

FAR_CUSTOMER_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_FAR_CUSTOMER_BALANCE.

Extension Includes

Zusätzlich zu den oben aufgeführten stehen Ihnen folgende Extension Includes zur Verfügung:

DDIC

Extension Include

Verwendung

FARPO_S_CB_CUSTOMER_BALANCES_MD

INCL_EEW_FARO_S_CB_CUSTOMER_BAL

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 Anfang des Navigationspfads http://help.sap.com/fiori_implementationAuf SAP-Site veröffentlichte Informationen Navigationsschritt Extensibility Information for SAP Fiori Navigationsschritt With SAP NetWeaver 7.5 Navigationsschritt English Navigationsschritt Creating Custom Fields and Custom Business Logic Ende des Navigationspfads.

UI Controller Hooks

Um kundeneigenen Code einzufügen und auszuführen, stehen Ihnen folgende Hooks im Controller-Code zur Verfügung:

Controller

Hook

Verwendung

S1.controller.js

extHookOnInit

Ermöglicht Ihnen, eine benutzerdefinierte Initialisierung zu konfigurieren.

S1.controller.js

extHookOnExit

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 Anfang des Navigationspfads http://help.sap.com/fiori_implementationAuf SAP-Site veröffentlichte Informationen Navigationsschritt Extensibility Information for SAP Fiori Navigationsschritt With SAP NetWeaver 7.5 Navigationsschritt English Navigationsschritt Extensibility Ende des Navigationspfads.

Anzeige von UI Controls

Alle UI Controls können vom App UI ausgeblendet werden:

Weitere Informationen über die Erweiterbarkeit finden Sie im SAP Help Portal unter Anfang des Navigationspfads http://help.sap.com/fiori_implementationAuf SAP-Site veröffentlichte Informationen Navigationsschritt Extensibility Information for SAP Fiori Navigationsschritt With SAP NetWeaver 7.5 Navigationsschritt English Navigationsschritt Extensibility Ende des Navigationspfads.

Weitere Informationen

Eine allgemeine Beschreibung der Erweiterungsmöglichkeiten und -verfahren finden Sie im SAP Help Portal unter Anfang des Navigationspfads http://help.sap.com/fiori_implementationAuf SAP-Site veröffentlichte Informationen Navigationsschritt Extensibility Information for SAP Fiori Navigationsschritt With SAP NetWeaver 7.5 Navigationsschritt English Navigationsschritt Extensibility Ende des Navigationspfads.