Lieferschein Datenausgabe

Einrichten:

Die Ausgabe und das Format wird bestimmt durch einen Eintrag im Kundenstamm und in der Registry.

Im Kundenstamm ist dazu ein beliebiger Name (hier als Beispiel "Kaiser") in das Mailboxfeld einzutragen:

In der Registry muss dann dieser Name als Unter-Schlüssel von Mailbox eingetragen werden:

Bei Übereinstimmung der Namen werden die Ausgaben, die bei PORTNAME eingetragen sind, für den Kunden generiert.

Die Verwendung von PORTNAME hat den Vorteil, dass bei Bedarf mehrere Ausgaben generiert werden können.

Ausgabescript für Lieferscheine:

Für den Lieferschein ist das Ausgabescript unter DesAdv vorgesehen:

Registry:

HKEY_LOCAL_MACHINE\SOFTWARE\FoxLogic\FilePort\PORTNAME\Export\VkFiliale

Name Inhalt Beschreibung
  • FileType
frei z.B. "XML"
  • Path
Pfad und Name der Ausgabedatei Variable:
port: Name des FilePorts
yymmdd: Das Tagesdatum (Systemdatum)
  
Beispiel:
C:\foxlogic\%port%\lfs%yymmdd%.xml
  • File
   
    • Header
   
      • nn line
      • ...
00-99 line Variable:
systemdatum: aktuelles Systemdatum
systemzeit: aktuelle Systemzeit
    • Footer
   
      • nn line
      • ...
00-99 line Variable:
fileanzempf: Anzahl der Dateiempfänger in der Datei
  • Receiver
   
    • Header
   
      • nn line
      • ...
00-99 line Variable:
port: Name des FilePorts
Receiver: Empfänger
 
Beispiel:
\x3cname\x3e<RegLnk "Nummer" /key "/%port%\\MailBox/%Receiver%">\x3c/name\x3e
    • Footer
   
      • nn line
      • ...
00-99 line Variable:
empfanzknd: Anzahl Warenempfänger des Dateiempfängers
empfanzdoc: Anzahl Dokumente des Dateiempfängers
  • Customer
   
    • Header
   
      • nn line
      • ...
00-99 line Variable:
kndlfrnr: externe Kundennummer
kndname: Kundenname
kndstrasse: Strasse
kndlkz: LKZ
lndplz: PLZ
kndort: Ort
    • Footer
   
      • nn line
      • ...
00-99 line Variable:
kndanzdoc: Anzahl der Dokumente des Kunden
  • TimeBlock
   
    • Header
   
      • nn line
      • ...
00-99 line Variable:
bst_uhrzeit: Uhrzeit der Bestellung
    • Items
   
      • nn line
      • ...
00-99 line Variable:
artnr: Artikelnummer
artkbez: Artikel-Kurzbezeichnung
mengepos: Menge der Position
    • Footer
   
      • nn line
      • ...
00-99 line  
  • Document
   
    • Header
   
      • nn line
      • ...
00-99 line Variable:
lfsnr: Lieferscheinnummer
bst_datum: Lieferdatum
knd02: Bestellnummer
    • Items
   
      • nn line
      • ...
00-99 line Variable:
artnr: Artikelnummer
artname: Artikelname
mengepos: Artikelmenge
einheittext: Mengeneinheit
    • Footer
   
      • nn line
      • ...
00-99 line