Online Help: Dokumenten - Einstellungen

Online Help: Dokumenten - Einstellungen

Seiten zur Konfiguration von Dokumenten.

Diese Seite wird erreicht, wenn direkt über die Hauptnavigation  Extra > Systemsteuerung gewählt wurde und dann unter Dokumenten-Einstellung die entsprechend gewünschte Seite für Aufträge, Rechnungen oder Lieferungen aufgerufen wird.

Die Seite ist für alle Arten von Dokumenten - Einstellungen identisch, wird nur entsprechend der gespeicherten Daten vorbelegt.

Dateneingabe

Im Eingabefeld Daten - Unterverzeichnis kann definiert werden, in welchen Unterverzeichnis des Dokumentenverzeichnisses, Dokumente diesen Typs abgelegt werden.
 
Das Dokumentenverzeichnis kann im Bereich der technischen Shop-Einstellungen konfiguriert werden. Weitere Informationen dazu finden Sie unter: Online Help: Shop-Einstellung - Technische Grundeinstellungen
 
Im Definitionsblock werden die eigentlichen Einstellungen für die jeweilige Dokumentenart eingegeben. Dies muss mit einem ini-Syntax erfolgen. Pro Dokumentenart können unterschiedliche Dokumente konfiguriert werden. Jedes Dokument wird einem ini-Block konfiguriert. Ein ini-Block wird mit [<Blockname>] eingeleitet. Anschließend können Einstellungen definiert werden <Variable>="<Wert>".
 
Beispiel einer Konfiguration
Im nachfolgenden Beispiel ist ein Definitionsblock für eine Rechnung und eine Zahlungserinnerung angegeben. 
 
  1. [invdoc_default]
  2. name="Rechnung / Ihre Gutschrift (PDF)"
  3. ecms_page_label="ecs_doc_invoice?inv_id=%V(inv_id)%"
  4. file="/%D2(Y)%/%D2(M)%/Rechnung_%V(inv_code)%.pdf"
  5. save_keep_history="1"
  6.  
  7. [invdoc_reminder]
  8. name="Zahlungserinnerung / Mahnung (PDF)"
  9. ecms_page_label="ecs_doc_reminder?inv_id=%V(inv_id)%"
  10. file="/%D2(Y)%/%D2(M)%/Zahlungserinnerung_%V(inv_code)%.pdf"
  11. save_keep_history="1"
 
Dabei können folgende Variablen definiert werden:
name
Name der z.B. in Drop-Down Auswahlmöglichkeiten angezeigt wird
 
ecms_page_label
Label der Seite im eCMS der Site, die zur Anzeige des Dokumentes angesteuert werden soll. Dabei kann auf Variablen aus den entsprechenden Daten zugegriffen werden. Dafür kann der Platzhalter %V(<Schlüssel-des-Datenarrays>)% genutzt werden.
 
file
Hier kann der Dateiname und weitere Unterverzeichnisse zur Ablage der Datei angegeben werden. Dabei kann auch auf allgemeine Platzhalter zugegriffen werden. So können auch Datumsangaben ausgegeben werden. So kann beispielsweise mit %D2(Y)% das aktuelle Jahr und mit %D2(M)% der aktuelle Monat zurückgeliefert werden. Daneben steht auch hier wieder der Platzhalter auf die Daten %V(<Schlüssel-des-Datenarrays>)% zur Verfügung.
 
save_keep_history
Wenn aktiviert (="1") wird zur Versionierung ein Datum-Zeit-Stempel an den Dateinamen angehangen. Damit können mehrere Dokumente zu einem Vorgang (z.B. Rechnung) erzeugt werden.