Kopf- und Fusszeilen
Inhaltsverzeichnis
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.
Sofern die Schulung ERP_014 - Formulargestaltung besucht wurde, sind die in dem Screenshot angegebenen Platzhalter und Methodenaufrufe bekannt und können genutzt werden. Ohne die betreffene Schulung verbleibt nur die Anpassung über die Stammdaten im hscERP.
Folgende Daten werden in der Regel für die Fusszeile herangezogen:
- Stammdaten aus der Vertriebsorganisation (Gläubiger ID, Adressdaten auf Vertriebsbelegen, Bankverbindungen)
- Stammdaten aus den Fibu-Daten z.B. des Buchungskreises (UstID, Steuernummer, Logodateiname, Handelsregister, ...)
- Stammdaten aus der Einkaufsorganisation für Einkaufsbelege (Adressdaten auf Einkaufsbelegen, Bankverbindungen)
Mehrsprachigkeit
Sowohl die Kopf- als auch die Fusszeile können mehrsprachig gestaltet sein. In diesem Fall gilt (genau wie bei der normalen Formulargestaltung), dass die Übersetzungen von einzelnen Begriffen in sog. Propertiesdateien bereitgestellt werden müssen. Die entsprechenden Formulare müssen darauf vorbereitet sein.
Ein Beispiel einer solchen Übersetzungsdatei ist im folgenden Screenshot abgebildet.