Die Verwendung von Platzhaltern erlaubt es Ihnen, unkompliziert Informationen aus Datensätzen aufzurufen und in Dokumente (wie zB. Briefe, Rechnungen, Emails, etc.) zu integrieren. Besonders im Zusammenhang mit jeglicher Art von Serienbriefen oder Serien-Emails ist auf Platzhalter kaum zu verzichten. So wird "##VORNAME ##NACHNAME" dort beispielsweise durch den jeweiligen Vor- und Nachnamen ersetzt, ohne dass Sie diesen im Spezifischen schreiben müssen. Bei der Verwendung von Platzhaltern ist auf die korrekte Schreibweise zu achten, auch die Beachtung von Groß- und Kleinschreibung ist erforderlich. Platzhalter gibt es in vielen verschiedenen Bereichen innerhalb des OBS:
Serien-Mail Platzhalter
Artikelpflege
Rechnungen
Textverarbeitung mittels Textbausteinen
Verträgen
Anrede
Platzhalter für Benutzerdefinierte Felder
An manchen Stellen können auch Platzhalter für Benutzerdefinierte Felder verwendet werden (z.B. bei Vertragsdruckabrechnungen). Hierbei muss der Platzhalter nach dem Schema #USER|TABELLE|FELDNAME verwendet werden. Der Platzhalter für ein benutzerdefiniertes Gerätefeld könnte z.B. so aussehen:
#USER|GERAET|TESTFELD1
Wird ein Platzhalter für ein benutzerdefiniertes Feld verwendet, welches es so nicht gibt, so wird der Platzhalter mit Feld: Feldname nicht gefunden ersetzt.
Übersicht diverser voreingestellter Platzhalter
Serien-Mail Platzhalter:
Platzhalter
Funktionsweise
##BRIEF1
Gibt die ersten 40 Zeichen des Anrede-Textes zurück
##BRIEF2
Falls durch einen Langen Namen 40 Zeichen nicht ausreichen werden hier die restlichen zurückgegeben
##ANSP
Kann im Betreff eingetragen werden. Gibt im Betreff den Namen des Ansprechpartners wie folgt aus: Vorname Nachname
##VORNAME
Gibt den Vornamen zurück
##NAME
Gibt den Nachnamen zurück
##ZUSATZ1
Gibt den Inhalt des Feldes Zusatz1 zurück
##ZUSATZ2
Gibt den Inhalt des Feldes Zusatz2 zurück
##EMAIL
Gibt die Email Adresse zurück.
##KDNR
Gibt die Kundennummer zurück.
##SHOPPASS
Gibt das Passwort aus dem Personenstamm zurück.
##APSHPPASS
Gibt das Passwort aus dem Ansprechpartner zurück.
##APSHPBEN
Gibt den Benutzernamen des Ansprechpartners zurück.
##ANREDE
Gibt die Anrede der Person zurück.
Artikelpflege
Platzhalter
Funktionsweise
#NR
Artikelnummer
#LIEFNR
Lieferantennummer
#BEZ1
Bezeichnung1
#BEZ2
Bezeichnung2
#MENGENEINH
Mengeneinheit
#VKPREIS
Verkaufspreis
#PREISEINH
Preiseinheit
#EAN
EAN-Code
#EKPREIS
Einkaufspreis
#BESTELLNR
Bestellnummer
#LANGTEXT
Langtext
#KATSEITE
Katalogseite
#HERSTARTNR
Hersteller-Art-Nr
#HWGR
Haupt-Warengruppe
#WGR
Unter-Warengruppe
#MWST
Mehrwertsteuer
#VERPAMENGE
Verpackungsmenge
#RABATT
Rabatt
#ARTUID
ID des Artikels
#PREINH2
Staffelmenge 2
#NPREIS2
Staffelpreis 2
#PREINH3
Staffelmenge 3
#NPREIS3
Staffelpreis 3
#PREINH4
Staffelmenge 4
#NPREIS4
Staffelpreis 4
#PREINH5
Staffelmenge 5
#NPREIS5
Staffelpreis 5
#EKSTAFM1
Einkaufs Staffelmenge 1
#EKSTAFP1
Einkaufs Staffelpreis 1
#EKSTAFM2
Einkaufs Staffelmenge 2
#EKSTAFP2
Einkaufs Staffelpreis 2
#EKSTAFM3
Einkaufs Staffelmenge 3
#EKSTAFP3
Einkaufs Staffelpreis 3
#EKSTAFM4
Einkaufs Staffelmenge 4
#EKSTAFP4
Einkaufs Staffelpreis 4
#LIEFILN
ILN des Lieferanten
#HERSTNAME
Herstellername
#MINDBEST
Mindestbestellmenge
#AENDDAT
Änderungsdatum
#NOTUEBERN
Keine Übernahme (Wert = 1 oder 2)
#ZUSATZEAN1
Zusatz-EAN 1
#ZUSATZEAN2
Zusatz-EAN 2
#ZUSATZEAN3
Zusatz-EAN 3
#ZUSATZEAN4
Zusatz-EAN 4
#ZUSATZEAN5
Zusatz-EAN 5
#AUSLAFARTI
Auslaufartikel (Wert = 1 oder 2)
#SYS_UID
Interne ID des Datensatzes
Rechnungen
Platzhalter
Funktionsweise
#LIEFNR
Lieferantennummer
#DATUM,#LIEFDAT
Datum
#LIEFTERM,#LDATUM
Lieferdatum
#PVERSAND
Versand
#VGEWICHT
Verpackungsgewicht
#VMENGE
Menge
Zahlungsbedingungen
Wenn Sie Ihre Zahlungsbedingungen festlegen, können Sie in den Feldern "Name 1 & 2" bestimmte Platzhalter integrieren. Füllen Sie die Felder "Skonto Tage", "Skonto (in Prozent)", "Netto Tage" aus. Wenn Sie nun Ihren Text der Zahlungsbedingung eintragen, können Sie folgende Platzhalter einfügen, die dann mit den Rechnungsdaten gefüllt werden:
Platzhalter
Funktionsweise
#Datum
Rechnungsdatum + Eintrag aus dem Feld "Skonto Tage" + Valuta
#Datum2
Entspricht dem Eintrag in dem Feld "Netto Tage"
#Datum3
Rechnungsdatum + Eintrag aus dem Feld "Netto Tage" + Valuta
#Skonto
Entspricht dem Eintrag in dem Feld "Skonto (in Prozent)"
#SK-Betrag
Gibt den tatsächlichen Skonto-Betrag abhängig vom Rechnungsbetrag aus
#R-Betrag
Zieht von dem Rechnungsbetrag den Skontobetrag ab und gibt diesen Wert aus
#SKF-Betrag
Gibt den skontofähigen Betrag abhängig von skontofähigen Positionen aus
#ZwDatum
Rechnungsdatum + Eintrag aus dem Feld "Skonto Tage" unter Skonto 2 + Valuta
#ZwSkonto
Entspricht dem Eintrag in dem Feld "Skonto (in Prozent)" unter Skonto 2
#ZwSK-Betrag
Gibt den tatsächlichen Skonto-Betrag abhängig vom Rechnungsbetrag aus
#ZwR-Betrag
Zieht von dem Rechnungsbetrag den Skontobetrag ab und gibt diesen Wert aus
#AngGueltDat
Gibt an bis zu welchem Datum das Angebot gültig ist
#AngGueltTage
Gibt die Gültigkeitsdauer in Tagen an
Beispiel:
Geben Sie im Feld "Skonto Tage" eine 10 ein. Geben Sie im Feld "Skonto (in Prozent)" eine 2,0 ein. Geben Sie im Feld "Netto Tage" eine 30 ein. Im Feld "Name 1" können Sie jetzt folgenden Text eingeben: Zahlung bis zum #Datum mit #Skonto% sonst #Datum3 Angenommen, Sie fügen diese Zahlungsbedingung nun in eine Rechnung über 200 Euro vom 01.01.2002 ein, dann steht im Fuß Ihrer Rechnung folgender Text:
''Zahlung bis zum 11.01.2002 mit 2,0% sonst 31.01.2002
Textverarbeitung:
Platzhalter
Funktionsweise
#ANREDE1
Im Textbaustein Mahnung - Kopf wird die Anrede aus der Personenverwaltung, die unter "Brief-Anrede1" eingetragen wurde, ersetzt.
#ANREDE2
Im Textbaustein Mahnung - Kopf wird die Anrede aus der Personenverwaltung, die unter "Brief-Anrede2" eingetragen wurde, ersetzt.
#ZAHLDATUM
Im Textbaustein Mahnung - Kopf wird das Datum aus "Zahlungseingang bis" ersetzt.
#ZAHLAUFF
Im Textbaustein Mahnung - Fuß wird das Datum zur Zahlungsaufforderung durch das Mahndatum + Tage ersetzt
#NR
Auftragsnummer
#FERTDAT
Fertigkeitsdatum
#TECHNAME
Name des Technikers
#GERAET
Gerätebezeichnung
#SERNR
Seriennummer
#STANDORT
Standort des Geräts
#STOER1
Gibt die ersten 40 Zeichen des Störungstextes zurück
#STOER2
Sollten die ersten 40 Zeichen nicht reichen, werden hier weitere 40 zurückgegeben, sonst ist #STOER2 leer
#STOER3
Sollten die ersten 80 Zeichen nicht reichen, werden hier weitere 40 zurückgegeben, sonst ist #STOER3 leer
#ANSPRECH
Ansprechpartner
#VADRESSE
Versandadresse
Verträge - Pauschalabrechnung:
Platzhalter
Funktionsweise
#ZAHLZEIT
Abrechnungszeitraum (monatlich, jährlich, ...)
#ART
Vertragsart (Miete, Wartung, ...)
#PERIODE
Abzurechnender Zeitraum
#DATVERTRAG
Beginn der Vertragslaufzeit (Zahlung ab)
#BEZ
Bezeichnung des Vertrages
#NUMMER
Nummer des Vertrages
#DATUM
Zeitraum der Pauschalabrechnung
#VERNRLEAS
Vertrag-Nr. Leasing
#VERNREXT
Externe Vertragsnummer
#MIETE
Mietpreis des Vertrages
#WARTUNG
Wartungspreis des Vertrages
#ZKOSTEN
Zusatzkosten des Vertrages
#PAUSCHALE
Pauschalpreis des Vertrages
#MIETWARTSUM
Summe aus Mietpreis und Wartungspreis
Verträge - Druckabrechnung:
Allgemeine Vertragsplatzhalter
Platzhalter
Funktionsweise
#ZAHLZEIT
Abrechnungszeitraum (monatlich, jährlich, ...)
#ART
Vertragsart (Miete, Wartung, ...)
#PERIODE
Abzurechnender Zeitraum
#DATVERTRAG
Beginn der Vertragslaufzeit (Zahlung ab)
#VERTBEZ
Bezeichnung des Vertrages
#NUMMER
Nummer des Vertrages
#VERNRLEAS
Vertrag-Nr. Leasing
#VERNREXT
Externe Vertragsnummer
#PSANREDE
Anrede des Kunden
#PSVORNAME
Vorname des Kunden
#PSNAME
Name des Kunden
#VON
Beginn Zeitraum der Druckabrechnung
#BIS
Ende Zeitraum der Druckabrechnung
#TITEL
Beginn des Titeltextes (Wird nur einmal pro Rechnung gedruckt)
#\TITEL
Ende des Titeltextes (Wird nur einmal pro Rechnung gedruckt)
Geräte
Platzhalter
Funktionsweise
#GERAET
Beginn der Angaben eines einzelnen Gerätes
#\GERAET
Ende der Angaben eines einzelnen Gerätes
#GERNR
Nummer des Gerätes
#GERBEZ
Name des Gerätes
#GERSNR
Seriennummer des Gerätes
#GERORT
Standort des Gerätes
#GERORT2
2. Standort des Gerätes
#GERVERS
Versandanschrift des Gerätes
#GERVERS2
Erweiterte Versandanschrift des Gerätes
#GERZUS
Zusätzliche Gerätenummer
#ZAEHLNEU
neuer Zählerstand
#ZAEHLALT
alter Zählerstand
#VERBRAUCH
Seitenverbrauch (Differenz der Zählerstände)
Geräte Gesamttext
Platzhalter
Funktionsweise
#GERANZ
Beginn des Gesamttextes (Wird nur angezeigt wenn im Vertrag mehrere Geräte hinterlegt sind)
#\GERANZ
Ende des Gesamttextes (Wird nur angezeigt wenn im Vertrag mehrere Geräte hinterlegt sind)
#GESZAEHLNEU
Neuer Gesamtzählerstand
#GESZAEHLALT
Alter Gesamtzählerstand
#GESVERBRAUCH
Gesamtverbrauch
Freikopien
Platzhalter
Funktionsweise
#FREI
Beginn des Freikopientextes (Wird angezeigt falls das Feld "Preis bis" auf 0 steht)
#\FREI
Ende des Freikopientextes (Wird angezeigt falls das Feld "Preis bis" auf 0 steht)
#KOPFREI
Anzahl der Freidrucke
#BERECH
Anzahl der Drucke die berechnet werden
#PREIS
Preis der zu berechnenden Drucke
Staffeltext
Platzhalter
Funktionsweise
#STAFFEL
Beginn des Staffeltextes (Wird angezeigt falls im Feld "Preis bis" ein Wert größer 0 eingetragen ist)
#\STAFFEL
Ende des Staffeltextes (Wird angezeigt falls im Feld "Preis bis" ein Wert größer 0 eingetragen ist)
HINWEIS: Platzhalter muss sich innerhalb einer Tabelle befinden.
{KundenNr}
Personennummer des Kunden/Lieferanten
{Anrede}
Anrede des Kunden/Lieferanten
{Name}
Name des Kunden/Lieferanten
{Vorname}
Vorname des Kunden/Lieferanten
{PLZ}
Postleitzahl des Kunden/Lieferanten
{Ort}
Ort des Kunden/Lieferanten
{Strasse}
Straße des Kunden/Lieferanten
{Postfach}
Postfach des Kunden/Lieferanten
{Zusatz1}
Zusatz1 des Kunden/Lieferanten
{Zusatz2}
Zusatz2 des Kunden/Lieferanten
{Telfon1}
Telefon1 des Kunden/Lieferanten
{Telfon2}
Telefon2 des Kunden/Lieferanten
{Telfon3}
Telefon3 des Kunden/Lieferanten
{Telfax}
Telefax des Kunden/Lieferanten
{GeburtsDatum}
Geburtstag des Kunden/Lieferanten
Auftragsimport OpenTRANS
Für Shopschnittstellen mit einem Auftragsimport über OpenTRANS kann in der Schnittstelle ein Textbaustein in Import.AU.Kostenstellen.Info hinterlegt werden. Beim Auftragsimport wird aus den geutzern Platzhaltern eine Kostenstelleninfo als Auftragstext generiert und den Positionen vorangestellt.
Platzhalter
Beschreibung
##KOSTNR
Nummer der Kostenstelle
##KOSTBEZ
Bezeichnung
##KOSTKD
Personennummer der Adresse
##KOSTNAME1
Adressfeld Name 1
##KOSTNAME2
Adressfeld Name 2
##KOSTZUSATZ
Adressfeld Zusatz
##KOSTSTR
Adressfeld Strasse
##KOSTPLZ
Adressfeld PLZ
##KOSTORT
Adressfeld Ort
##KOSTLANDGR
Name des Landes aus Adressfeld Land in Großbuchstaben
##KOSTLAND
Name des Landes aus Adressfeld Land
##KOSTSLNAME
Option Schreibtischbelieferung Feld Name; Ist leer, sollte das Häkchen bei Schreibtischbelieferung nicht gesetzt sein.
##KOSTSLTEL
Option Schreibtischbelieferung Feld Telefon; Ist leer, sollte das Häkchen bei Schreibtischbelieferung nicht gesetzt sein.
##KOSTSLABT
Option Schreibtischbelieferung Feld Abteilung; Ist leer, sollte das Häkchen bei Schreibtischbelieferung nicht gesetzt sein.
Platzhalter E-Mails
Beim generieren von Emails (z.B. Rechnungen) können in den jeweiligen Textbausteinen folgende Platzhalter genutzt werden:
Platzhalter
Funktionsweise
#ANREDE
"Brief" aus der im Vorgang hinterlegten Anrede
#VORNAME
Vorname der im Vorgang hinterlegten Person
#NACHNAME
Nachname der im Vorgang hinterlegten Person
#SBVORGANG
Der im Vorgang hinterlegte Sachbearbeiter
#SB
der aktuell angemeldete Sachbearbeiter
Betreff
Der Betreff von Vorgangsmails kann im Programmparameter 0735 eingestellt werden.
Dabei stehen folgende Platzhalter zur Verfügung:
Platzhalter
Funktionsweise
#TYP
Vorgangstyp
#NR
Vorgangsnummer
#DATUM
Vorgangsdatum
#PROJNR
Projektnummer
#PROJN1
Name 1 des Projektes
Platzhalter der Positionserfassung
Langtexte
Für Langtexte sind können Sie RTF Spezifische Platzhalter nutzen.
In Kopf- und Fußtexten können volgende Platzhalter genutzt werden:
Platzhalter
Funktionsweise
#ANREDE
"Brief" aus der im Vorgang hinterlegten Anrede (Nur im Kopftext)
#VORNAME
Vorname der im Vorgang hinterlegten Person (Nur im Kopftext)
#NACHNAME
Nachname der im Vorgang hinterlegten Person (Nur im Kopftext)
#ANSPANREDE
Wenn es im Vorgang möglich ist, einen Ansprechpartner auszuwählen, dann wird die Anrede des Ansprechpartner genutzt. Wenn dies nicht möglich ist oder kein Ansprechpartner gefüllt ist, wird die Anrede aus dem Vorgang genutzt.
#ANSPVORNAME
Wenn es im Vorgang möglich ist, einen Ansprechpartner auszuwählen, dann wird der Vorname des Ansprechpartner genutzt. Wenn dies nicht möglich ist oder kein Ansprechpartner gefüllt ist, wird der Vorname aus dem Vorgang genutzt.
#ANSPNACHNAME
Wenn es im Vorgang möglich ist, einen Ansprechpartner auszuwählen, dann wird der Nachname des Ansprechpartner genutzt. Wenn dies nicht möglich ist oder kein Ansprechpartner gefüllt ist, wird der Nachname aus dem Vorgang genutzt.
#SBVORGANG
Der im Vorgang hinterlegte Sachbearbeiter
#SB
der aktuell angemeldete Sachbearbeiter
#ANGGUELTDAT
Gibt das Angebotsgültigkeitsdatum aus. Wenn direkt hinter den Platzhalter CLEARLINE geschrieben wird, wird die gesamte Zeilte gelöscht, sollte kein Gültigkeitsdatum vorhanden sein (vgl. RTF-Platzhalter). Beispiel:
Das Angebot ist gültig bis: #ANGGUELTDATCLEARLINE
Beachten Sie bitte, dass das Löschen bei fehlendem Angebotsgültigkeitsdatum nur funktioniert, wenn der zu löschende Text in einer Zeile steht.
Die Platzhalter werden dabei in der Anzeige/Druck der Texte ersetzt. Bei der Eingabe der Texte wird der Platzhalter angezeigt.
Die Platzhalter #VORNAME und #NACHNAME können in der Anrede unter "Brief" genutzt werden. Diese werden ebenfalls ersetzt, wenn der Platzhalter #ANREDE genutzt wird.
Platzhalter Übernahme von Auftragspositionen in Bestellungen
Platzhalter
Funktionsweise
#VNAME
Der hinterlegte Vorname im Reiter "Versand" wird primär genutzt. Sollte da kein Vorname hinterlegt sein, wird sekundär der hinterlegte Vorname im eiter "Adresse" genutzt.
#NAME
Der hinterlegte Name im Reiter "Versand" wird primär genutzt. Sollte da kein Name hinterlegt sein, wird sekundär der hinterlegte Name im eiter "Adresse" genutzt.
#ZUSATZ1
Der Inhalt aus dem Feld "Zusatz 1" im Reiter "Versand" wird primär genutzt. Sollte da keine Information hinterlegt sein, wird sekundär der Inhalt aus dem Reiter "Adresse" genutzt.
#ZUSATZ2
Der Inhalt aus dem Feld "Zusatz 2" im Reiter "Versand" wird primär genutzt. Sollte da keine Information hinterlegt sein, wird sekundär der Inhalt aus dem Reiter "Adresse" genutzt.
#STRASSE
Der Inhalt aus dem Feld "Strasse" im Reiter "Versand" wird primär genutzt. Sollte da keine Information hinterlegt sein, wird sekundär der Inhalt aus dem Reiter "Adresse" genutzt.
#PLZ
Der Inhalt aus dem Feld "PLZ" im Reiter "Versand" wird primär genutzt. Sollte da keine Information hinterlegt sein, wird sekundär der Inhalt aus dem Reiter "Adresse" genutzt.
#ORT
Der Inhalt aus dem Feld "Ort" im Reiter "Versand" wird primär genutzt. Sollte da keine Information hinterlegt sein, wird sekundär der Inhalt aus dem Reiter "Adresse" genutzt.
#AUFTNRKD
Der Inhalt aus dem Feld "Auftragsnummer des Kunden" im Reiter "Adresse" wird genutzt.
#KDTEL1
Die Telefonnummer1 der im Feld "Pers.-Nr." eingetragene Person wird primär genutzt. Sollte in dem Feld keine Person hinterlegt sein, wird sekundär die Telefonnummer1 der im Feld "Kundennr." eingetragene Person genutzt.
#KDTEL2
Die Telefonnummer2 der im Feld "Pers.-Nr." eingetragene Person wird primär genutzt. Sollte in dem Feld keine Person hinterlegt sein, wird sekundär die Telefonnummer2 der im Feld "Kundennr." eingetragene Person genutzt.
#LAND
Das ausgewählte Land in dem Feld "Land" im Reiter "Versand" wird primär genutzt. Sollte da kein Land ausgewählt sein, wird sekundär das ausgewählte Land aus dem Reiter "Adresse" genutzt.
HINWEIS: Der Platzhalter wird durch nichts ersetzt wenn das Land Deutschland ausgewählt wurde.