Erweiterte Anpassungen des Rechnungslayouts

In diesem Artikel

Das Layout für den Rechnungsdruck ist eine Erweiterung von Banana Buchhaltung Plus, die den Ausdruck von Rechnungen programmiert.

  • Es handelt sich um ein Programm, das in Javascript geschrieben ist.
  • Als Eingabe verwendet es ein JSON Invoice (JSON-Rechnungsobjekt), das alle Rechnungsdaten enthält.
  • Es steuert den Druck der einzelnen Elemente der Rechnung.
  • Die Formatierung und Positionierung der Elemente erfolgt mithilfe von CSS-Stilen.
  • Zudem stellt es einen Dialog zur Anpassung des Ausdrucks bereit, sodass das Rechnungslayout auch ohne Programmierkenntnisse angepasst werden kann.

Erweiterte Anpassung des Rechnungslayouts 

Die Layouts CH10 und UNI11 können durch gezielte Programmierung angepasst werden. Dabei lassen sich Ausdrucke erstellen, die das Layout in unterschiedlichem Umfang verändern. Dafür sind Vorkenntnisse in CSS (z.B. Webdesign) und/oder JavaScript hilfreich.

  • CSS-Stile für den Ausdruck anpassen (Dokumentation auf Englisch
    Die Positionierung der verschiedenen Druckelemente erfolgt mithilfe von CSS-Stylesheets. Durch Änderungen an den Stylesheet-Elementen kann die Darstellung variiert werden.
  • Druckelemente in JavaScript anpassen (Dokumentation auf Englisch)
    Sie können Elemente hinzufügen oder entfernen und die Zuordnung von Stilen ändern.

Eigene Drucklayouts erstellen

Benutzer mit fortgeschrittenen Kenntnissen können auch eigene Drucklayouts erstellen. Die Dokumentation für Entwickler ist nur in englischer Sprache verfügbar:

Elektronische Rechnung: Export-Layouts

Mit dem Layoutsystem ist es ausserdem möglich, den Export von Rechnungsdaten in ein bestimmtes Format zu programmieren, zum Beispiel:

 

Wie können wir Ihnen besser helfen?

Lassen Sie uns wissen, welches Thema wir erweitern oder hinzufügen sollten, um diese Seite nützlicher zu machen.

Senden Sie uns Ihr Feedback

Diesen Artikel teilen: Twitter | Facebook | LinkedIn | Email