Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Beleganzeige sehen und verstehen

Ähnliche Präsentationen


Präsentation zum Thema: "Beleganzeige sehen und verstehen"—  Präsentation transkript:

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


Herunterladen ppt "Beleganzeige sehen und verstehen"

Ähnliche Präsentationen


Google-Anzeigen