infra:NET User
 
×
5.1 Belegdaten und Belege (Printengine)
Die Erzeugung der für genesisWorld zur Verfügung gestellten Belegdaten und Belege erfolgt über das infra-Drucksystem mit speziellen Druckmedien und Drucksteuerdateien (MIL-Dateien). Je Belegtyp existiert eine eigenes Druckmedium (zum Beispiel „CRM454“ für den Lieferscheindruck), das über Einträge in der Druckerkonfigurationsdatei „printer.ini“ dem jeweiligen infra-Formular auf Kanal 5 zugeordnet ist.
Die jeweiligen Druckmedien sind für „Dateiausgabe“ im „Textformat“ konfiguriert. Jedem CRM-Druckmedium ist eine individuelle Drucksteuerdatei (MIL-Datei) zugeordnet (zum Beispiel „XML454.MIL“ im Medium „CRM454“), über die beim Druck eine Textdatei im XML-Format erzeugt wird. Das Ausgabeverzeichnis und der Name der zu erzeugenden XML-Datei sind jeweils im Medium hinterlegt.
Für die Übergabe der gedruckten Belege als PDF-Dateien sind weitere Druckkanäle beim Erzeugen der infra-Formulare notwendig. Das Handling erfolgt dabei allerdings vollautomatisch und wird durch einen einfachen INI-Eintrag in der Datei SIBPPS.INI aktiviert:
[PrintEngine]
ExportDocToCRM=Yes
Durch den Eintrag wird folgendes Verhalten beim Druck von infra-Formularen ausgelöst:
  • Die interne Anzahl verfügbarer Druckkanäle wird automatisch um 2 erhöht.
    Aus den im Standard verfügbaren 6 Kanälen (5 Nutzkanäle+1 Wiederholdruckkanal) werden 8.
    Für den Anwender sind weiterhin nur 5 sichtbar.
    Der Wiederholdruckkanal ist immer der höchste verfügbare (interne) Kanal – also hier Kanal 8.
  • Sobald auf einem der Nutzkanäle (im Standard 1-5) mit einem CRM-Medium (ID „CRM…“) gedruckt wird, werden die beiden zusätzlichen Kanäle aktiviert.
  • Auf Zusatzkanal 6 (5+1) wird die PDF-Datei des Belegs für CRM erzeugt.
    Dabei wird intern das Druck-Medium von Kanal 1 kopiert und für die PDF-Ausgabe konfiguriert.
    Als Ausgabedateiname werden Pfad und Name der Ausgabedatei des CRM-Mediums von Kanal 5 (Belegdaten-XML-Datei) mit der Extension „.PDF“ verwendet.
  • Auf Zusatzkanal 7 (5+2) wird die INI-Datei mit Steuerinformationen zum Beleg (Verschlagwortung) für das CRM-System erzeugt.
    Dabei wird intern das CRM-Medium von Kanal 5 kopiert und eine abweichende individuelle Drucksteuerdatei (MIL-Datei) dem kopierten Medium zugeordnet.
    Der Name der Drucksteuerdatei ergibt sich aus dem Namen der individuellen MIL-Datei des CRM-Mediums (zum Beispiel „XML454.MIL“) durch anhängen des Buchstaben „d“ (zum Beispiel „XML454d.MIL“).
    Diese MIL-Dateien sind so eingerichtet, dass sie die INI-Datei mit den Steuerinformationen für den Belegimport erzeugen können.
    Der Name der zu erzeugenden INI-Datei ergibt sich aus dem Dateinamen des Original-CRM-Mediums für den Belegdatenexport mit einer geänderten Extension („.ini“).