App-Erweiterbarkeit: Überweisungen nachverfolgen

 

Sie können die App Überweisungen nachverfolgen nach verschiedenen Gesichtspunkten entsprechend Ihren Unternehmensanforderungen erweitern. Zu diesem Zweck sind folgende Erweiterungsmöglichkeiten verfügbar:

  • Überweisungsstatus

    Sie können die Status der Überweisung erweitern und neue Register hinzufügen.

  • Spalten der Überweisungsliste

    Sie können die Spalten der Überweisungsliste erweitern und neue Spalten hinzufügen.

  • Überweisungsdetailfelder

    Sie können die Felder des Überweisungsdetailbilds erweitern, indem Sie einen Überweisungsdatensatz anklicken.

  • Filter- und Sortieroptionen

    Sie können die Filter- und Sortieroptionen erweitern, die auf dem Bild View-Einstellung angezeigt werden.

  • Aktionstasten

    Sie können die Aktionstasten erweitern, die in der Fußzeile angezeigt werden.

Überweisungsstatus

Um der App einen neuen Überweisungsstatus hinzuzufügen, stehen Ihnen die unten aufgeführten Erweiterungsobjekte in 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

TrackTransfer.view.xml

extIconTabFilters

FCLM_CP_TRACK_SRV

FCLM_S_TRACK_INCL

Superklasse: /IWBEP/IF_MGW_APPL_SRV_RUNTIME; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: GET_ENTITYSET DEFINE

Spalten der Überweisungsliste

Um in der Liste der Überweisungsdatensätze eine neue Spalte hinzuzufügen, stehen Ihnen folgende Erweiterungsobjekte in 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

TrackTransfer.view.xml

extTabCols

FCLM_CP_TRACK_SRV

FCLM_S_TRACK_INCL

Superklasse: /IWBEP/IF_MGW_APPL_SRV_RUNTIME; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: GET_ENTITYSET DEFINE

Überweisungsdetailfelder

Um dem Bild Überweisungsdetails ein neues Feld hinzuzufügen, stehen Ihnen die unten aufgeführten Erweiterungsobjekte in 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

popover.fragment.xml

extPopFields

FCLM_CP_TRACK_SRV

FCLM_S_TRACK_INCL

Superklasse: /IWBEP/IF_MGW_APPL_SRV_RUNTIME; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: GET_ENTITYSET DEFINE

Weitere Erweiterungsobjekte

Extension Includes

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

DDIC

Extension Include

Verwendung

FCLM_S_TRACK

FCLM_S_TRACK_INCL

Ermöglicht es Ihnen, das Nachverfolgen von Überweisungen zu erweitern.

UI Controller Hooks

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

Controller

Hook

Verwendung

TrackTransfer

extHookViewAttributes

Ermöglicht es Ihnen, die Initialisierung des Controllers zu erweitern.

TrackTransfer

extHookMdyColumns

Ermöglicht es Ihnen, die Spalten der Überweisungsliste zu erweitern.

TrackTransfer

extHookAddStatus1; extHookAddStatus2

Ermöglicht es Ihnen, die Status der Überweisung zu erweitern.

TrackTransfer

extHookMdyVSItems

Ermöglicht es Ihnen, die Sortier- und Filteroptionen zu erweitern.

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

Beispielsweise können folgende UI Controls von der Benutzungsoberfläche der App ausgeblendet werden:

View

Control ID

Verwendung

TrackTransfer.view.xml

trackTabExp; trackTabIni; trackTabInApp; trackTabApped; trackTabSend; trackTabCmp

Ermöglicht es Ihnen, Symbole für den Überweisungsstatus zu erweitern.

TrackTransfer.view.xml

colTitleDate; colTitleFrom; colTitleTo; colTitlePayMethod; colTitleDetail; colTitleNote; colTitleAmount

Ermöglicht es Ihnen, Spalten der Überweisungsliste auszublenden.

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.