App-Erweiterbarkeit: Überweisungen tätigen

 

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

  • Zahlwegbeschreibungen

    Sie können rechts neben dem Feld Zahlweg eine Beschreibung für einen Zahlweg hinzufügen.

  • Filteroptionen

    Sie können im Bild Filter weitere Optionen zum Filtern der Bankkonten hinzufügen.

  • Überweisungsparameter

    Sie können weitere Parameter für die Überweisung hinzufügen und die entsprechenden Felder auf der UI anlegen.

Zahlwegbeschreibungen

Um einem Zahlweg eine Beschreibung hinzuzufügen, 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

S1.view.xml

extPaymentMethodField

FCLM_BANK_TRANSFER_SRV

FCLM_S_PAYMENT_METHOD_INCL

Superklasse: /IWBEP/CL_MGW_PUSH_ABS_DATA; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: GET_ENTITYSET DEFINE

Filteroptionen

Um neue Optionen zum Filter der Bankkonten hinzuzufügen, 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: CDS-View

Design-Zeit: Extension Include (in DDIC-Struktur)

Laufzeit: Zu erweiternde Superklasse/Methode

filter.fragment.xml

extSrcFilterCols

FCLM_BANK_TRANSFER_SRV

FCLM_BEGINNINGBALANCE_FINAL

FCLM_S_SEARCH_VALUE_HELP_INCL

Superklasse: /IWBEP/CL_MGW_PUSH_ABS_DATA; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: GET_ENTITYSET DEFINE

Überweisungsparameter

Um neue Parameter für die Überweisung hinzuzufügen, 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

S1.view.xml

extTransferField

FCLM_BANK_TRANSFER_SRV

FCLM_S_BANK_TRANSFER_INCL

Superklasse: /IWBEP/CL_MGW_PUSH_ABS_DATA; /IWBEP/CL_MGW_PUSH_ABS_MODEL

Methode: CREATE_ENTITY DEFINE

Weitere Erweiterungsobjekte

Extension Includes

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

DDIC

Extension Include

Verwendung

FCLM_BT_S_BANK_TRANSFER

FCLM_S_BANK_TRANSFER_INCL

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

FCLM_BT_S_PAYMENT_METHOD

FCLM_S_PAYMENT_METHOD_INCL

Ermöglicht es Ihnen, den Zahlweg zu erweitern.

FCLM_BT_S_SEARCH_VALUE_HELP

FCLM_S_SEARCH_VALUE_HELP_INCL

Ermöglicht es Ihnen, die Suchhilfe zu erweitern.

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

extHookPaymentMethod

Ermöglicht es Ihnen, einem Zahlweg eine Beschreibung hinzuzufügen.

S1

extHookFilterField

Ermöglicht es Ihnen, weitere Filteroptionen hinzuzufügen.

S1

extHookTransferField

Ermöglicht es Ihnen, weitere Überweisungsparameter hinzuzufügen.

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.