Kopf- und Fusszeilen

Aus Wiki hscerp
Wechseln zu: Navigation, Suche


Allgemeines

Kopf- und Fusszeilen in sämtlichen PDF-Belegen z.B. für Angebote, Lieferscheine, Bestellungen, ... sind in der Regel so gestaltet, dass diese auf Daten aus den hscERP Stammdaten zurückgreifen. Somit bestimmte Inhalte ohne Anpassung des Drucklayouts (über JasperReports) direkt über die Benutzeroberfläche (UI) gepflegt werden.

Wichtig hierbei ist, dass Änderungen an einigen Stammdaten erst nach Neustart des hscERP in den Belegen sichtbar sind, da solche (sich selten ändernde) Daten in einem internen Cache zwischengespeichert werden!

Sollte das Layout für alle Belege tatsächlich angepasst werden müssen, so sind folgende Report-Vorlagen (je nach Kundenausprägung werden hierzu unterschiedliche Vorlagen bereitgestellt) zu bearbeiten:

Vorlagendatei Beschreibung
hsc_header.jrxml Standard-Kopfzeile für alle Belege
HSCCommonHeader1.jrxml Kundenindividuelle Kopfzeile für alle Belege
HSCCommonPCHeader1.jrxml Kundenindividuelle Kopfzeile für einkaufsrelevante Belege
HSCCommonFooter.jrxml Standard-Fusszeile für vorrangig vertriebliche Belege (z.B. Angebote, Lieferscheine, Rechnungen) und sonstige Belege, die keine spezielle Vorlage besitzen
HSCCommonFooter1.jrxml Kundenindividuelle-Fusszeile für vorrangig vertriebliche Belege (z.B. Angebote, Lieferscheine, Rechnungen) und sonstige Belege, die keine spezielle Vorlage besitzen
HSCCommonPCFooter.jrxml Standard-Fusszeile für einkaufsrelevante Belege (z.B. Bestellungen)
HSCCommonBOMFooter.jrxml Kundenindividuelle Fusszeile für Stücklisten

Kopfzeile

Die Kopfzeile enthält meist ein Logo, welches in der Regel in der jeweiligen Header-Vorlage mit Hilfe eines Pfadparameters definiert wurde. (z.B. "/reports/images/logo.png"). Dies besagt, dass zur Laufzeit vom Server die Datei logo.png aus dem Ordner reports/images aus dem hscERP Basisverzeichnis geladen wird.

Ändert sich also das Logo eines Unternehmens, so kann in der Regel einfach die logo.png Datei (oder wie diese auch immer konkret im Kundenkontext konfiguriert wurde ausgetauscht werden. Wichtig: Auch die Änderung eines Logos sollte an hsc solutions übermittelt werden, damit beim nächsten Update die Dateien nicht fälschlicherweise erneut überschrieben werden!


Fusszeile

Sofern keine Layoutänderungen notwendig sind, sondern sich nur Inhalte (z.B. Telefonnummer, Bankverbindung oder Geschäftsführer) ändern, können diese über entsprechende Stammdatenänderungen direkt im hscERP vorgenommen werden.

Reporting jasper fusszeile.jpg