Einfache Dateneingabe in SAP BW über NextTables Formulare

Rafael Sachs

Geschrieben von: Rafael Sachs - 22 August 2024

Mit jedem neuen Update erhält NextTables neue spannende Funktionen und zahlreiche Verbesserungen. So wurde schon in Version 10.1 das “Add Formular” hinzugefügt, allerdings nicht populär beworben. Nach ein paar Testrunden, ersten Szenarien und hilfreichen Kundenfeedback haben wir an ein paar Stellschrauben gedreht, um die Funktion zu optimieren. Mit Version 11 ist die Add Funktion nun offizieller Bestandteil von NextTables und wir wollen die Gelegenheit nutzen, die Funktion vorzustellen, sowie einige Szenarien aufzuzeigen.

Add-Funktion, was soll das sein?

Im Grunde ist das Ganze recht simpel, es gibt die Möglichkeit den Hinzufügen Dialog als Formular zu nutzen. Dabei kann typischerweise gewählt werden, ob das Seitenverzeichnis angezeigt werden soll oder nur das reine Formular sichtbar ist.

Blog_NT_Adds_Form_01_Dateneingabe

Add Formular für einen DSO

Das klingt jetzt erstmal nicht so spannend, aber hier hören wir natürlich nicht auf. Die Formular Funktion beinhaltet alle typischen NextTables Funktionen und da kommen einige zusammen.

  • Default-Werte können beim Aufrufen der Maske ermittelt werden
  • Die Standard Validierung greift bei falschen Eingaben ein
  • Feldtypen können umgewandelt werden, zum Beispiel in Checkboxen
  • Suchhilfe und Dropdown Listen sind verfügbar
  • Eine benutzerdefinierte Validierung kann angelegt werden
  • und vieles mehr…

Zusätzlich zu den bereits bekannten Funktionen, wurden URL-Parameter ergänzt, mit denen Feldwerte übergeben werden können. Dies bedeutet, dass ein Absprung zu der Eingabemaske aus einem anderen Programm oder Dashboard bereits Werte mitgeben kann, die so nicht im SAP BackEnd verfügbar oder ermittelbar sind.

Die NextTables URL muss lediglich um eine kurze Passage ergänzt werden, damit die Werte an die Eingabemaske übermittelt werden.

URL Ergänzung:

?default=FIELDNAME eq 'VALUE'

Das ist natürlich nur ein einfaches Beispiel, in unserer Wissensdatenbank sind alle URL Parameter detailliert mit Erklärungen und Beispielen aufgelistet.


Seien Sie einer der Ersten und
melden Sie sich jetzt schon für die neue Version an! 

 

Early Adopter werden! Früher Zugang zu der neuen Version?  Genau das bekommen angemeldete Early Adopter, zusammen mit exklusiven  Sneak-Previews und  Möglichkeiten, die Version mit frischen Ideen zu  beeinflussen.   Als Early Adopter anmelden 


Was kann ich damit machen?

Anhand von zwei Szenarien wollen wir uns jetzt einmal anschauen, wofür man die Funktion eigentlich nutzen kann.

Kommentarfunktion

Ein simpler Usecase ist eine Kommentarfunktion. Zwar haben viele FrontEnd Tools diese mittlerweile voll integriert, allerdings sind die Kommentare dann an das Dashboard oder eine der Datenquellen gebunden. Oft ist es recht mühsam, diese zu exportieren und weiterzuverarbeiten.

Hier schafft NextTables abhilfe. In einem beliebigen Dashboard kann über eine Interaktion ein PopUp mit dem eingebunden NextTables Formular aufgerufen werden. Ein Teil der notwendigen Informationen kann NextTables “out-of-the-box” liefern, wie den User oder einen Zeitstempel. Über die Aufruf-URL können weitere Informationen befüllt werden, zum Beispiel um welches Dashboard es sich handelt und an welcher Stelle der Kommentar vorgesehen ist. Der Benutzer muss nur noch das leere Kommentarfeld ausfüllen. Beim Speichern werden die Daten direkt auf die Datenbank geschrieben und können sofort weiterverwendet werden.

Blog_NT_Adds_Form_02_Dateneingabe Kommentarfunktion via Add Formular im Dashboard mit Parametern

Prozess- oder Planungskoordination

Ein weiteres Beispiel ist die Einbindung in einen Prozess. Hier werden nicht zwangsläufig Kommentarfelder genutzt, sondern Dropdowns mit vordefinierten Werten oder Checkboxen.

Oft müssen Fachabteilungen wiederkehrende Prozesse wie Monats- Quartal oder Jahresabschlüsse durchlaufen. Diese Prozesse enthalten unterschiedliche parallele und aufeinanderfolgende Aufgaben, die dann von den Mitarbeitern abgearbeitet werden müssen. Oft fehlt die Übersicht, wie weit der Gesamtprozess vorangeschritten ist und welche Aufgaben noch anstehen.

Für unser Beispiel nutzen wir diesmal keine Einbindung, sondern einen Absprung in die Eingabemaske am Ende einer Aufgabe. Die Eingabemaske enthält dann die aktuelle Aufgabe über die URL und stellt zusätzliche Informationen aus dem System bereit. Das ausschlaggebende Feld ist die “Abgeschlossen” Checkbox, sobald diese abgehakt wird, kann das Formular gespeichert werden.

Blog_NT_Adds_Form_03_DateneingabeKommentarfunktion via Add in NextTables mit Parametern

Aus den Daten im BackEnd kann dann eine Übersicht erstellt werden, welche Tasks bereits abgeschlossen sind und inwieweit der Abschluss vorangeschritten ist. In unserem Fall schauen wir uns dies einmal in einem SAC Dashboard auf dem Smartphone an.

Blog_NT_Adds_Form_04_Dateneingabe

Auswertung der via Add Formular eingepflegten Daten über eine Smartphone taugliche SAC Story

Einfache Dateneingabe in SAP BW - Unser Fazit

Die hier gezeigten Use Cases sind sind nur ein kleiner Ausschnitt und sollen einen ersten Eindruck liefern, welches Potenzial in der Add-Funktion steckt. Natürlich lassen sich viele situationsspezifische Anpassungen vornehmen, sodass eine Vielzahl von Szenarien abgedeckt werden kann. Das neue Add-Formular ist ein mächtiges Werkzeug, um die Dateneingaben besser zu steuern, Prozesse zu optimieren und kreative Lösungen zu schaffen.

Möchten Sie gerne mehr über NextTables erfahren? Hier stellen wir Ihnen NextTables im Detail vor und zeigen Ihnen in unserer Feature-Gallery alle Anwendungsmöglichkeiten: Erfahren Sie alles über NextTables.

Erfahren Sie alles über NextTables

Themen: NextTables, NextTables Use Cases

Beitrag teilen

Sie haben eine Frage zum Blog?
Fragen Sie Rafael Sachs