Kopf- und Fusszeilen
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.