Druckformulare & Etiketten

Aus Wiki hscerp
Wechseln zu: Navigation, Suche


Allgemeines

Es gibt sehr viele Möglichkeiten im hscERP für die Erstellung und Nutzung von Druckausgaben.


Druckformulare

Die meisten der eingesetzten Druckformulare z.B. für Angebote, Rechnungen, Produktionsaufträge werden mit Hilfe des kostenfreien Formulardesigners (JasperSoft-Studio) erstellt und im System eingebunden. Hierzu gibt es eine ausführliche Schulung für interessierte Anwender, die gern ihre Formulare selbst konfigurieren wollen.

Als Ergebnis des Formulardruckes werden in der Regel PDF-Dateien erstellt, die durch ergänzende Module im hscERP auch um weitere Funktionen / Informationen angereichert werden können.

  • automatische Erstellung von PDF/A Dokumenten
  • automatische Erstellung von XRechnungen

Formulare werden in der Regel nach Kundenvorgabe initial durch hsc solutions konfiguriert und eingespielt.

Die Gestaltung eines Formulares kann sehr komplex sein und umfasst u.a. folgende Möglichkeiten:

  • Verschachtelung von Formularen (z.B. Wiederverwendung von Kopf- und Fußzeilen auf allen Berichten)
  • Dynamische Inhalte (z.B. wenn Rechnung an einen steuerfreien Kunden erstellt wird, werden automatisch bestimmte zusätzliche Inhalte angedruckt)
  • Zugriff auf sämtliche Informationen des betroffenen BusinessObjektes (z.B. Angebot, Rechnung, Kunde, ...)
  • feingranulare Layoutsteuerung (Pixelgenau)
  • Einbindung von Bildern, Wasserzeichen, Hintergrundgrafiken
  • Einbindung von Barcodes, QRcodes, ...
  • Anwendung von Druckprofilen zur Feinjustigung von Inhalten (z.B. bei bestimmten Angebotspositionen sollen Bilder ein- / ausgeblendet werden)
  • Verschiedene Formatierungen (z.B. für Fließtext, automatischer Seitenumbruch)
  • Unterstützung kundenindividueller Schriftarten

Hier ein Beispiel für einen Report zu einem Angebot:

Reporting jasper 001.jpg

Der Entwicklungsprozess sieht wiefolgt aus:

  • Design eines Reports / Druckformulars mit JasperReports (.jrxml Dateien)
  • Compilierung der .jrxml Dateien in nutzbares Format (.jasper Dateien)
  • Einspielen der .jasper Dateien auf dem Server
  • ggf. Entwicklung eines neuen Menüpunktes / Reportknotens im Abschnitt Standardauswertungen
  • ggf. Zuordnung des neuen Druckformulars im hscERP System z.B. im Modul Angebote (oder jeweils dort, wo dieses Formular verwendet werden soll)

Wichtig: werden Formulare durch Kunden selbständig angepasst, so müssen diese Änderungen jeweils an hsc solutions übermittelt werden, da bei jedem Update auch die Formulare überschrieben werden! hsc solutions nutzen ein zentrales Versionsverwaltungssystem, welches alle Änderungen (auch an Formularen) versioniert und einem automatischen Prüfprozess unterzieht.

Etiketten

hscERP unterstützt die Erstellung und Ausgabe von Labels / Etiketten in verschiedenen Anwendungsfällen. Je nach Anwendungsfall kommen unterschiedliche Technologien zum Einsatz. Beispiele der Nutzung:

  • Artikel-Preis-Etiketten im Handel (mit Barcode, Preis, ...)
  • Lagerbeschriftung
  • Versandetiketten (z.B. für Verpackungen)
  • Unterstützung von QR-Codes und Barcodes möglich

Neben der Softwareseitigen Lösung bieten wir auch passende Drucker und Lesegeräte für verschiedene Einsatzzwecke an.

Excelreports

Bei speziellen Auswertungen und Berichten ist ein PDF-Report nicht geeignet. Daher bietet hscERP auch die Möglichkeit Drucklisten als Excel zu generieren.

Ausfüllen von Wordvorlagen

Hin und Wieder ist es notwendig, bestimmte Worddokumente oder Excelvorlagen mit Werten zu befüllen. Beispiele sind häufig:

  • Prüfzeugnisse in Kundenlayout
  • Abnahmen
  • Zertifikate
  • Standardisierte Berichte

Um dies nicht immer manuell durchführen zu müssen, unterstützt hscERP das automatische Ausfüllen von Office-Dokumenten (z.B. über Platzhalter, oder individuelle Programmierung)


Kopf- und Fusszeilen

Eine Besonderheit gilt für die Pflege von Kopf- und Fusszeilen auf PDF-Belegen. Diese können i.d.R. direkt über die hscERP Oberfläche auf Basis der Daten in Vertriebs- und Einkaufsdaten gepflegt werden. Näheres dazu in Kopf- und Fusszeilen.