Eigenbelege in xFlow Web erfassbar
Eigenbelege sind eine vereinfachte Methode, um Rechnungen verschiedenen Typs mit xFlow Web anzulegen, ohne den xFlow Invoice Monitor oder die Scan-Strecke zu verwenden.
Das Attribut BSP_PAYMENT_ENABLED am Stammsatz ermöglicht einem Nutzer, solche Anforderungen in allen konfigurierten Systemen zu erstellen. Die Konfiguration der Systeme findet im WMD-Customizing statt.

Der Anwender sieht in xFlow Web dann die folgenden Funktionen.

Es öffnet sich die Anwendung zum Erstellen von Eigenbelegen. Zunächst ist der gewünschte Anforderungstyp auszuwählen. Folgende Anforderungstypen werden ausgeliefert:

Im nächsten Schritt ist das gewählte Formular auszufüllen, ggf. können Positionsdaten gefüllt und ein Anhang hochgeladen werden.


Nach dem Abschicken des Formulars werden die Daten an das xFlow Interface im Zielsystem gesendet. Es erscheint eine Meldung mit der erzeugten Satznummer.

Der Datensatz findet sich nun in xFlow Interface und kann dort weiterverarbeitet werden.

Die verfügbaren Zielsysteme und zugehörigen Dokumenttypen werden per WMD-Customizing (Transaktion /WMD/PS_SPRO) über den Pfad xFlow Beleg → Eigenbelege → Satzarten für Public Sector Eigenbelege in Tabelle /WMD/XF_PAYSET gesetzt. Die Views können pro Ziel, Dokumenttyp, Nutzer und Buchungskreis ausgetauscht werden. Das allgemeine Customizing wird ohne User-ID für alle Ziele, Dokumenttypen und Buchungskreise etc. gepflegt. Der Zugang kann für jeden einzelnen Nutzer eingeschränkt werden, indem bestimmte Zeilen des allgemeinen Customizings kopiert und einem bestimmten Nutzer zugewiesen werden.
Der folgende Screenshot zeigt, wie dem Nutzer "ERSTELLER" erlaubt wird, Eigenbelege vom Typ PS-CD und PS-M mit dem Buchungskreis 1100 auf dem Systemen PS01100 anzulegen. Jeder andere Nutzer darf sämtliche Eigenbelegtypen anlegen.

In der Spalte Name der JavaScript - View Zahlungsanf. werden Name und Pfad des Webformulars zur Eingabe des jeweiligen Eigenbelegs eingegeben, sodass das Formular ausgetauscht und an die jeweiligen Kundenanforderungen angepasst werden kann. Folgende Formulare werden mitgeliefert:
PS-CD Eigenbeleg → wmd_ui5_500.paymentreq.cd
PS-M Eigenbeleg → wmd_ui5_500.paymentreq.fm
Die Eigenbelege sind ein Teil der Multi-Back-End-Funktionalität. Deshalb müssen die Ziel- systeme (Spalte ID) als Multi-Back-End-Systeme definiert sein (im WMD-Customizing unter Eigenbelege → Mandanten pflegen).

Wenn nur das lokale System verwendet werden soll, bleibt die RFC-Destination leer.
Außerdem ist zu jeder Kombination aus ID, Buchungskreis und Belegtyp eine Beschreibung in der Tabelle /WMD/XF_DEST_TXT zu pflegen (WMD-Customizing unter xFlow Beleg → Eigenbelege → Satzartenbezeichnungen für Public Sector Eigenbelege).
