Bei den Adressformularen hat man ja die Möglichkeit automatisch eine Email mit den gewünschten Informationen erstellen zu lassen und das Formular im gewünschten Format anzuhängen. Dies ist durch die Verwendung von Email-Templates sehr variabel.
Was ist aber, wenn ich mir zu erst im Preview das erstellte Formular anschauen möchte und dann erst entscheiden möchte, ob ich das Dokument drucke oder per Mail versende? Dann musste man bisher alle benötigten Informationen manuell in die Email eintragen. Um den manuellen Arbeitsaufwand zu dezimieren haben wir nun eine Möglichkeit geschaffen, um Teile der Email schon mit Daten zu belegen.
Hierzu trägt man bei den Exportoptionen die benötigten Informationen ein:
Exportoptionen:
Code:
To=[@]
CC=[AP@]
BCC=[APEmail]
From=[Email]
ReplyTo=info@versender.de
Subject=Rechnung [VKz] [VNr] vom [DATUM]
ShowDialog=1
Body=Ich bin der Bodytext und kann alternativ zum BodyFile-Eintrag verwendet werden.
BodyFile=Bodyfile.txt
Format=PDF
OSNT.Filename=[VNr].pdf
Es sind alle Datum-, Filial-, Vorfall- und Adressplatzhalter erlaubt! Natürlich können sich in den Signatur- und Bodydateien wiederrum Platzhalter befinden. Diese werden ebenso aufgelöst, bevor der Text in die Email gelangt. Dem entsprechend sind auch filialspezifische Signaturdateien möglich, da man die Filialnummer in den Signatur-Dateinamen packen kann.
To, CC, BCC, From: Hier wird eine Emailadresse erwartet, die die entsprechenden Felder in der Email füllen
ReplyTo: Wird nur bei SMTP wirksam
Subject: Einzeiliger Text, der als Betreff der Email erscheint
ShowDialog: 0 oder 1. 1 bedeutet, dass wenn man auf den Email-Button in der Vorschau klickt, das Fenster mit der zu versenden Email aufgeht. 0 versendet sofort ohne das Fenster zu öffnen
BODY: Die eigentliche Emailnachricht. Kann nur einzeilig sein
BODYFILE: Pfad mit Dateiname, wo man die Datei mit dem Text findet, der als EmailNachricht verwendet werden soll
SIGNATUREFILE: Liest den Text aus einer Signaturdatei ein
FORMAT: Legt fest, welches in welchem Format der Anhang der Email versendet werden soll. Z.B. PDF oder JPEG, also die auch als Export zur Verfügung stehen.
OSNT.Filename: Normalerweise erhält der Anhang den gleichen Namen, wie die LST-Datei. Dieser kann mit Parametern aber entsprechend angepasst werden.
Mögliche Parameter:
Code:
[FILKST] Kostenstelle
[FILWJAHR] Wirtschaftsjahr
[FILMANDANT] Mandant
[FILKST] Kostenstelle
[FILNAME1] Name1
[FILNAME2] Name2
[FILEMAIL] Emailadresse der Filiale
[FILKDNR] KundenNr aus AdressFilialDaten
[APNACHNAME] Name1
[APVORNAME] Name2
[APBRIEFANREDE] Briefanrede
[APEMAIL] Email
[AP@] Email
[NAME1] Name1
[NAME2] Name2
[BRIEFANREDE] Briefanrede
[EMAIL] Email
[@] Email
[MITKZ] Mitarbeiterkürzel
[MITNAME] Mitarbeitername
[MITEMAIL] Emailadresse des Mitarbeiters
[MIT@] Emailadresse des Mitarbeiters
[MITPOS1KZ] Mitarbeiterkürzel (aus der 1. Pos des Vorfalls)
[MITPOS1NAME] Mitarbeitername (aus der 1. Pos des Vorfalls)
[MITPOS1EMAIL] Emailadresse des Mitarbeiters (aus der 1. Pos des Vorfalls)
[MITPOS1@] Emailadresse des Mitarbeiters (aus der 1. Pos des Vorfalls)
[KDNR] KundenNr aus AdressFilialDaten
[GLID] sGLID
[ZAHLTYP] ZahlungsTyp
[VKZ] VorfallKz
[VNR] VorfallNr
[FVNR] FremdVorfallNr
[NR] VorfallNr bzw. FremdVorfallNr
[VTXT] VorfallText
[WTAG] Wochentag des Bestelltages
[ZBETRAG] Zahlbetrag
[RBETRAG] RechnungsBetrag
[SKONTO] SkontoErtrag
[KORRNR] KorrNr
[FIL] FilialNr
[FILNR] FilialNr
[SELEKTIONSNAME] Selektionsname
[USERPLATZHALTER1] - [USERPLATZHALTER10] Platzhalter für eine benutzerdefinierte skalare Funktion namens UserFunctionPlatzhalter1-UserFunctionPlatzhalter10.
[WS] Arbeitsplatznummer
[MANDANTNAME] Mandantenname
[MANDANTNR] Mandantennummer
[DATUM] Datum im Format der Windowseinstellungen
[OSNTDATUM] ' [DATUM:4]
[DATUM:1] ' _yyyyMMdd
[DATUM:2] ' _yyyyMMdd_HHmm
[DATUM:3] ' _yyyyMMdd_HHmmss
[DATUM:4] ' yyyyMMdd
[DATUM:5] ' yyyyMMddHHmm
[DATUM:6] ' yyyyMMddHHmmss
[DATUM:yyyyMMddHHmm] Freies Format