SOG-Helpcenter Logo SOG Business - Software

Konfigurator Belegversand (p471)


Der Konfigurator für den Belegversand erlaubt eine Vorschau auf die Datenausgabe, die auf Basis der Datenselektion über den Belegversand erzeugt wird.
Die Datenselektion erfolgt hier über einen bereits vorhanden Beleg in der Dokumentenverwaltung und muss als Basis für die Datenselektion über die Funktion Beleg auswählen ausgewählt werden.
Über die Funktion Konfiguration erzeugen kann hier die aktuell angezeigte Konfiguration des ObjectList-Controls als XMLInfo-Konfiguration gespeichert werden.

Diese hier erzeugte Konfiguration unterstützt nicht den kompletten Funktionsumfang einer XMLInfo-Konfiguration und muss u.U. nachträglich manuell erweitert werden (siehe XMLInfo-Dokumentation).
Es kann hier nur eine flache Struktur erzeugt werden (wie sie z. B. für eine Ausgabe im CSV-Format erforderlich ist). Komplexe hierarchische Strukturen für eine Ausgabe im XML-Format können hier nicht erzeugt werden.

Vorgehensweise


Basis für die Datenausgabe im Konfigurator ist eine komplette Datenselektion, so wie sie auch durch den Belegversand durchgeführt werden würde. Dazu sind folgende Vorraussetzungen zwingend erforderlich:

  • Es muss ein Beleg aus dem p809 - Dokumentensuche (doksu) ausgewählt werden. Dieser ausgewählte Beleg ist die Basis für die Datenselektion.

  • Es wird ein Listungsversandsteuerungssatz für den Belegversand (mit Begriff lt. Belegart des vorher ausgewählten Beleges) benötigt, da dieser auch Auswirkungen auf die Datenselektion haben kann.

Nach Durchführung der Datenselektion über fertig kann auf Basis der angezeigten Datensätze im ObjectList-Control die gewünschte Ansicht konfiguriert werden.
Für die aktuell im ObjectList-Control angezeigte Ansicht kann anschließend über die Funktion Konfiguration erzeugen eine XMLInfo-Konfiguration im Ausgabepfad erzeugt werden.

 

Übertragung von Graphiken

 

Wenn Grafiken mit übertragen werden sollen, dann muss die xml-Datei manuell angepasst werden.

 

Beispiel:

 

<Feld NameIntern="Bild" NameExtern="Bild" TypExtern="String" />

 

in

 

<Feld NameIntern="Bild" NameExtern="Bild" PrintImage="true" Width="60" Height="60" />