Kivitendo Druckvorlagen mit Einzahlungsschein: Unterschied zwischen den Versionen

Aus revampedia
Zeile 17: Zeile 17:
 
#*Anzahl Kopien -> leer
 
#*Anzahl Kopien -> leer
 
#*speichern
 
#*speichern
 +
# Aufbau der Vorlagen<br />In der Vorlage sind als Modul "BESR" 3 Makros gespeichert, die aus dem von kivitendo erzeugten odt-Dokument die korrekte Referenznummer inklusive Prüfziffer sowie die Kodierzeile in OCRB-Schrift erzeugt und am richtigen Ort ins Dokument schreibt.
 +
#*Für den Einzahlungsschein ist die letzte Seite des Dokuments reserviert
 +
#*Direkt über dem Einzahlungsschein enthält die Vorlage eine Zeile mit folgenden Angaben:<br />(Bank-Konto-Identifikationsnummer und Postkonto-Nummer der Bank müssen gemäss Angaben der jeweiligen Bank angepasst werden)
 +
#**DDDREF: 4 Werte zum Bilden der Referenznummer (jeweils durch einen Leerschlag getrennt):
 +
#***erster Wert:  Bank-Konto-Identifikation (nur Ziffern, maximal 6)
 +
#***zweiter Wert: <%customernumber%> (Kundennummer: nur Ziffern, maximal 6)
 +
#***dritter Wert: <%ordnumber%> (Auftragsnummer in Auftragsvorlage sales_oder_besr.odt, maximal 7 Ziffern, führende Buchstaben werden vom Makro entfernt), sonst 0
 +
#***vierter Wert: <%invnumber%> (Rechnungsnummer bei Rechnungsvorlage invoice_besr.odt, maximal 7 Ziffern, führende Buchstaben werden vom Makro entfernt), sonst 0
 +
#**DDDKONTO: Postkonto-Nummer der Bank
 +
#**DDDBETRAG: Einzahlungsbetrag oder 0 falls Einzahlungsschein ohne Betrag

Version vom 1. Januar 2016, 20:31 Uhr

In Kürze werden unter den rev-odt-Vorlagen in Kivitendo Rechnungs- und Auftragsvorlagen mit angehängtem BESR-Einzahlungsschein zur Verfügung stehen.

Hier eine kurze Beschreibung, wie diese aufgebaut sind, und was bei ihrer Nutzung zu beachten ist:

  1. Bezeichnung der Vorlagen
    Rechnung: invoice_besr.odt
    Auftrag: sales_order_besr.odt
  2. Vorbereitungen im Adminbereich
    Damit beim Erstellen von Rechnungen und Aufträgen neben der Standardvorlage ohne Einzahlungsschein weitere Vorlage (z.B. mit Einzahlungsschein) auswählbar sind, muss für jedes Vorlagen-Suffix ein Drucker eingerichtet werden.
    Druckeradministration -> Drucker hinzufügen
    • Mandant wählen
    • Druckerbeschreibung -> aussagekräftiger Text: wird in der Auftrags- bzw. Rechnungsmaske als Auswahl angezeigt (z.B. mit Einzahlungsschein Bank xy)
    • Druckbefehl -> beliebiger Text (hat für das Erzeugen von Aufträgen oder Rechnungenals odt-Datei keine Bedeutung, darf aber nicht leer sein)
    • Vorlagenkürzel -> besr bzw. selbst gewähltes Vorlagensuffix (muss genau der Zeichenfolge entsprechen, die zwischen "invoice_* bzw. "sales_order_" und ".odt" steht.)
    • speichern
  3. Benutzereinstellungen
    Wer den Ausdruck mit Einzahlungsschein als Standardeinstellung im Rechnungss- bzwl Auftrageformular angezeigt haben möchte, kann dies persönlich für sich bei den Benutzereinstellungen konfigurieren:
    • Programm -> Benutzereinstellungen -> Druckoptionen
    • Standardvorlagenformat -> OpenDocument/OASIS
    • Standardausgabekanal -> Bildschirm
    • Standarddrucker -> gewünschte Druckerbeschreibung auswählen (z.B. mit Einzahlungsschein Bank xy)
    • Anzahl Kopien -> leer
    • speichern
  4. Aufbau der Vorlagen
    In der Vorlage sind als Modul "BESR" 3 Makros gespeichert, die aus dem von kivitendo erzeugten odt-Dokument die korrekte Referenznummer inklusive Prüfziffer sowie die Kodierzeile in OCRB-Schrift erzeugt und am richtigen Ort ins Dokument schreibt.
    • Für den Einzahlungsschein ist die letzte Seite des Dokuments reserviert
    • Direkt über dem Einzahlungsschein enthält die Vorlage eine Zeile mit folgenden Angaben:
      (Bank-Konto-Identifikationsnummer und Postkonto-Nummer der Bank müssen gemäss Angaben der jeweiligen Bank angepasst werden)
      • DDDREF: 4 Werte zum Bilden der Referenznummer (jeweils durch einen Leerschlag getrennt):
        • erster Wert: Bank-Konto-Identifikation (nur Ziffern, maximal 6)
        • zweiter Wert: <%customernumber%> (Kundennummer: nur Ziffern, maximal 6)
        • dritter Wert: <%ordnumber%> (Auftragsnummer in Auftragsvorlage sales_oder_besr.odt, maximal 7 Ziffern, führende Buchstaben werden vom Makro entfernt), sonst 0
        • vierter Wert: <%invnumber%> (Rechnungsnummer bei Rechnungsvorlage invoice_besr.odt, maximal 7 Ziffern, führende Buchstaben werden vom Makro entfernt), sonst 0
      • DDDKONTO: Postkonto-Nummer der Bank
      • DDDBETRAG: Einzahlungsbetrag oder 0 falls Einzahlungsschein ohne Betrag