Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Beleganzeige sehen und verstehen
Belegdaten als PDF und anderen Formaten Anzeigen, Mailen, Drucken, Faxen, etc… Kunde 5106 20 Jahre AS/point
2
Agenda Beleganzeige/-generierung (bisher, zukünftig)
Dreh- und Angelpunkt: pioESM Konfiguration pioESM BIRT Reportdesigner XML-Datenstruktur
3
Bisherige Beleganzeige
Reine Textbasierte Anzeige Nicht Stand der Technik Keine Bilder abgesehen vom Overlay Nur vom Programmierer zu ändern
4
zukünftige Beleganzeige
Zeitgemäße Anzeige Moderne Formate wie PDF Dynamisches Anordnen von Elementen/Texten Einbetten von Bildern Viele Formatierungsmöglichkeiten Als PDF-Datei später leicht zu Archivieren
5
pioESM Zentraler Kommunikationspunkt Verbindung zwischen den Welten
Koordination verschiedenster Aufgabe
6
Kommunikation pioESM AS/400 Dataqueue XML-Daten Interne Verarbeitung
Trigger-Modul: DTAQ-überwachen (Berichts-Dataqueue) 4.) Prozess / Parameter abholen Dataqueue 3.) Prozess / Parameter in DTAQ schreiben 5.) XML auslesen XML-Daten Prozess: Drucken Prozess: Anzeigen 2.) XML-Daten vorbereiten Modul: XML-Daten auslesen (wawServices) Interne Verarbeitung Modul: Dateityp ermitteln (Druckereinstellungen) IFS Modul: Beleg erstellen (Design-Datei + Overlay + Belegdaten) (BIRT Bericht generieren) Beleg ablegen Benutzer-PC (WAW) Modul: Druckart ermitteln (Druckereinstellungen) Modul: Anzeigen (Nachrichtenmodul) Benutzer führt Aktion aus Drucken Anzeigen Faxen Nacharchivieren 1.) Aktion mitteilen Modul: Drucken (Drucker) Drucken Nach Dateien horchen und anzeigen
7
Reportdesigner Open Source Projekt
Vorteil: Quelloffen Eigene Erweiterungen (Barcode) Weiterentwicklung durch die Community Eclipse-Community BIRT Developer Center Gesponsort durch Actuate IBM Innovent Solutions
8
Aktuelle Version: 4.4.2 Verwendet vom pioESM: 3.7.1
Reportdesigner Aktuelle Version: 4.4.2 Verwendet vom pioESM: 3.7.1
9
Erstellt aus Design, Daten und Overlay die entsprechenden Ausgaben
Reportdesigner Erstellt aus Design, Daten und Overlay die entsprechenden Ausgaben Beleg-Daten (XML, CSV) PDF Design Postscript Overlay
10
Reportdesigner Palette Layoutbereich Layout- aufbau
Eigenschafts-Editor
11
Reportdesigner (Designbausteine)
Label Anzeigen einfacher Konstanten DynamicText Anzeigen von Daten aus den Datasets (Belegdaten) in Verbindung mit festen Konstanten Grid (Raster) Arrangieren von Bausteinen (ähnlich einer Exceltabelle) Table (Tabelle) Durchlaufen eines Datasets (inkl. Sortierung, Filter, Gruppierung) Text (selten) Einfügen von HTML-Texten
12
Reportdesigner (Funktionen [1])
Verarbeiten verschiedener Datenquellen (XML, CSV, SQL, etc…) Verbinden von Datensätzen (XML und CSV) Ausführen von Java-Script Bedingte Formatierungen (abhängig von angezeigten Wert) Berechnete Felder (Datasets) Gruppierung (Tabellen) Andruck von Barcodes Andruck von Bildern (Artikelbildern)
13
Reportdesigner (Funktionen [2])
Margins (Außenränder) Paddings (Innenränder) Border (Rahmen) Visibility (Sichtbarkeit)
14
Reportdesigner (Grenzen / Schwächen)
Barcodes nicht im Kopfteil möglich (deklarierter Bug) Überträge (bisher nicht geplant) Geübte Mauskoordination Übung da viel Funktionalität vorhanden
15
XML-Datenstruktur Auftrag Angebot Wareneingang Sammelrechnung Module
(Auftragspapiere) Angebot (aus Kundenanfrage) Wareneingang Sammelrechnung Module Kommissionierschein Sammellieferschein Produktion Bestellung
16
XML-Datenstruktur Modul Auftrag
Rechnung Lieferschein Auftragsbestätigung Gutschrift Proforma- rechnung Rechnungskorrektur Auftragspapiere Auftrag.xml
17
XML-Datenstruktur Modul Auftrag
Belegdaten (Belegnr, Belegdatum, …) Rabatte, Zuschläge (auf dem Auftrag) Adressinformationen (Beleg) (Anschrift, Steuer-Nr, Ust-ID, …) Belegtexte (Infotexte) Positionsdaten (Artikelnr, Artikelbez., Menge, Wert, …) Artikeltexte (Infotexte) Rabatte, Zuschläge (auf dem Auftrag) Stückliste (Stücklistenartikel, Bez.)
18
XML-Datenstruktur Modul Sammelrechnung
Belegdaten (Belegnr, Belegdatum, …) Rabatte, Zuschläge (auf dem Auftrag) Adressinformationen (Beleg) (Anschrift, Steuer-Nr, Ust-ID, …) Belegtexte (Infotexte) Adressinformationen (Auftrag) Positionsdaten (Artikelnr, Artikelbez., Menge, Wert, …) Artikeltexte (Infotexte) Rabatte, Zuschläge (auf dem Auftrag) Stückliste (Stücklistenartikel, Bez.)
19
Zurück zum Anfang pioESM AS/400 Dataqueue XML-Daten Interne
Trigger-Modul: DTAQ-überwachen (Berichts-Dataqueue) 4.) Prozess / Parameter abholen Dataqueue 3.) Prozess / Parameter in DTAQ schreiben 5.) XML auslesen XML-Daten Prozess: Anzeigen 2.) XML-Daten vorbereiten Modul: XML-Daten auslesen (wawServices) Interne Verarbeitung IFS Modul: Beleg erstellen (Design-Datei + Overlay + Belegdaten) (BIRT Bericht generieren) Beleg ablegen Benutzer-PC (WAW) Modul: Anzeigen (Nachrichtenmodul) Benutzer führt Aktion aus Drucken Anzeigen Faxen Nacharchivieren 1.) Aktion mitteilen Nach Dateien horchen und anzeigen
20
pioESM Belegkonfiguration
Prozess Anzeigen_Bericht Liest Belegdaten aus Erstellt den Beleg (PDF) Lädt den Beleg zur Anzeige im Client hoch 20 Jahre AS/point
21
pioESM Belegkonfiguration
Modul XML-Daten auslesen Beschafft die Belegdaten aus der WAW in Form von XML Der Aufbau der XML wird durch den Belegtypen und dem damit in WAW verknüpften Modul bestimmt
22
pioESM Belegkonfiguration
Modul BIRT Bericht generieren Erstellt aus Design-Datei, Belegdaten und Overlay das PDF Wichtige Angaben Design-Verzeichnis Overlay-Verzeichnis
23
pioESM Belegkonfiguration
Modul Nachrichtenmodul Bringt die erstellte Datei zur Anzeige im pioERP-Client Wichtige Angaben Zielserver auf dem der Tomcat läuft
24
Danke für Ihre Aufmerksamkeit
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.