Anmelden

Aufgabe eines Berichtsanbieters (Report-Provider) ist die Erstellung von Dokumenten auf Basis der Moonraker-Prozesse, z.B. Rechnungen an Kunden.

Einführung

Aufgabe eines Berichtsanbieters (Report-Provider) ist die Erstellung von Dokumenten im Rahmen der laufenden SMACC-Prozesse, z.B. Rechnungen an Kunden. 

Derartige Berichte werden üblicherweise als PDF-Dokumente erstellt. Der Berichtsanbieter kann dazu alle möglichen Reporting-Werzeuge verwenden. Die Berichterzeugung kann durch PDF-Bibliotheken erfolgen, wie z.B. PdfSharp. Komfortabler für die Implementierung ist die Verwendung von Werkzeugen mit einer Entwurfsunterstützung. Crystal Reports oder Report Manager sind gebräuchliche Reporting-Werkzeuge mit einer Entwurfsunterstützung. Auf Basis dieser Werkzeuge sind bereits fertige Berichtsanbieter für das SMACC-System verfügbar.

Auch ist es grundsätzlich möglich, Berichte mit anderen Dateiformaten zu erzeugen. Einzigste Bedingung eines SMACC-Berichtsanbieters ist die Implementierung des Anbieters auf der .NET-Basis. 

Ein Bericht wird auf der Basis einer Formatvorlage und von Daten des SMACC-Systems erstellt. Es ist aber nicht vorgegeben und nicht begrenzt, welche Informationen ein Bericht enthalten muss. Das Kommando für einen Berichtsanbieters enthält lediglich den Schlüssel für ein Wurzelobjekt, ein Berichtstyp (insofern verschiedene Berichte für ein Wurzelobjekt verfügbar sein müssen) und ggf. eine Berichtsvorlage. Berichtsanbieter können direkt auf das SMACC-Datenmodell zugreifen, und können potentiell alle verfügbaren Informationen darstellen. Die Autorisierung zur Anzeige oder Zusendung eines Berichts an einen konkreten Nutzer wird im SMACC-Server bewerkstelligt. Dies ist nicht Aufgabe des Berichtsanbieters.

Im SMACC-System können Berichte für folgende Wurzelobjekte erzeugt werden:

  • Rechnungen (einschließlich detailierter Verkehrsnachweise)
  • Bestellungen
  • Services
  • Produkte
  • Tarife

Für verschiedene Wurzelobjekte können verschiedene Berichtsanbieter installiert werden.

Implementierungshinweise

   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche