Template Variables: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Eleni (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(34 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 4: Zeile 4:
  Auf dieser Seite finden Sie eine Liste aller verfügbaren Template Variablen, sowie Informationenn wie sie genutzt werden können.  
  Auf dieser Seite finden Sie eine Liste aller verfügbaren Template Variablen, sowie Informationenn wie sie genutzt werden können.  
Template Variablen (short codes) können als Platzhalter für Informationen aus der Buchung eingesetzt werden. Kopieren Sie sie exakt wie angegeben (inklusive der eckigen Klammern) in an die Stelle des Texts an dem Sie die Information aus der Buchung einfügen möchten.
Template Variablen (short codes) können als Platzhalter für Informationen aus der Buchung eingesetzt werden. Kopieren Sie sie exakt wie angegeben (inklusive der eckigen Klammern) in an die Stelle des Texts an dem Sie die Information aus der Buchung einfügen möchten.
HINWEIS: Template Variablen mit BR  (Option für Zeilenumbruch) können im HTML-Bereich des Auslöser Reiters verwendet werden, um Details in einzelnen Zeilen anzuzeigen.


Die Datumsvariablen können einen Offset haben, der nach einem Doppelpunkt einefügt wird z.B.  '''[FIRSTNIGHT:-3 days]'''
Die Datumsvariablen können einen Offset haben, der nach einem Doppelpunkt einefügt wird z.B.  '''[FIRSTNIGHT:-3 days]'''
Zeile 186: Zeile 187:


[ROOMTEMPLATE4] - Room  Template 4 / Einheit  Template 4
[ROOMTEMPLATE4] - Room  Template 4 / Einheit  Template 4
[ROOMTEMPLATE5] - ROOM  Template 5  with linkbreak / Einheit  Template5
[ROOMTEMPLATE6] - ROOM  Template 6  with linkbreak / Einheit  Template 6
[ROOMTEMPLATE7] - ROOM  Template 7  with linkbreak / Einheit  Template7
[ROOMTEMPLATE8] - ROOM  Template 8  with linkbreak / Einheit  6
[ROOMTEMPLATE1BR] - ROOM Template 1 with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE2BR] - ROOM  Template 2  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE3BR] - ROOM  Template 3  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE4BR] - ROOM  Template 4  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE5BR] - ROOM  Template 5  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE6BR] - ROOM  Template 6  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE7BR] - ROOM  Template 7  with linkbreak / Einheit  Template mit Zeilenumbruch
[ROOMTEMPLATE8BR] - ROOM  Template 8  with linkbreak / Einheit  Template mit Zeilenumbruch


[ROOMMETAAUXTEXT] - room meta auxiliary text setting / Einheit Auxiliary Text erste gebuchte Einheit
[ROOMMETAAUXTEXT] - room meta auxiliary text setting / Einheit Auxiliary Text erste gebuchte Einheit
Zeile 236: Zeile 261:


[LEAVINGDAYAVAIL] - returns yes or no, can be used to trigger an Auto Action / Einheit verfügbar am Abreisetag - gibt ja oder nein zurück, kann zum Auslösen Auto Action verwendet werden
[LEAVINGDAYAVAIL] - returns yes or no, can be used to trigger an Auto Action / Einheit verfügbar am Abreisetag - gibt ja oder nein zurück, kann zum Auslösen Auto Action verwendet werden
[NUMROOMSAVAIL] - returns the number of available rooms (-1 if overbooked), can be used to trigger an Auto Action /  gibt die Anzahl der verfügbaren Einheiten zurück (-1 bei Überbuchung), kann zum Auslösen einer Auto Action verwendet werden


[ROOMRACKRATENUM] - Rack Rate from CHANNEL MANAGER  > PROPERTY CONTENT  > ROOM CONTENT / Rack Rate von CHANNEL MANAGER > INHALT UNTERKUNFT > INHALT EINHEIT
[ROOMRACKRATENUM] - Rack Rate from CHANNEL MANAGER  > PROPERTY CONTENT  > ROOM CONTENT / Rack Rate von CHANNEL MANAGER > INHALT UNTERKUNFT > INHALT EINHEIT
Zeile 293: Zeile 320:


[RANDOM8] - a 8 digit random number seeded from the booking number  / Zufällige achtstellige Zahl abgeleitet aus der Buchungsnummer
[RANDOM8] - a 8 digit random number seeded from the booking number  / Zufällige achtstellige Zahl abgeleitet aus der Buchungsnummer
[VOUCHERPHRASE1] - Voucher Phrase - change the nubmer to the voucher  you want to print out / Gutschein Code ändern Sie die Zahl zu dem Gutschein, den Sie anzeigen wollen
[VOUCHERAMOUNT1]  - Voucher Amount - change the nubmer to the voucher you want to print out / Gutschein Rabatt Gutschein Code ändern Sie die Zahl zu dem Gutschein, den Sie anzeigen wollen


===Informationen aus dem Reiter "Info"===
===Informationen aus dem Reiter "Info"===
Zeile 305: Zeile 336:
[BOOKINGINFOCODES] - Booking Info Codes - Code only / Info Codes - nur Code
[BOOKINGINFOCODES] - Booking Info Codes - Code only / Info Codes - nur Code


[BOOKINGINFOCODESBR]  - Booking Info Codes - Codes and text with line break  / Info Codes - mit Zeilenumbruch
[BOOKINGINFOCODESBR]  - Buchung Infocodes - Codes nur mit Zeilenumbruch


[BOOKINGINFOCODETEXT:] - the most recent Text value of the specified Booking Info Code / der letzte Wert des spezifizierten Info Codes
[BOOKINGINFOCODETEXT:] - the most recent Text value of the specified Booking Info Code / der letzte Wert des spezifizierten Info Codes
Zeile 401: Zeile 432:


[GUESTMOBILENUM] - guests mobile number with all non-numeric characters removed / Mobilnummer des Gasts alle nicht-numerischen Zeichen entfernt
[GUESTMOBILENUM] - guests mobile number with all non-numeric characters removed / Mobilnummer des Gasts alle nicht-numerischen Zeichen entfernt
[MOBILELAST1] last digit of the guests phone number  / die letze Ziffer der Telefonnummer des Gastes.
[MOBILELAST2] last 2 digits of the guests phone number / die letzen 2 Ziffern der Telefonnummer des Gastes
[MOBILELAST3] last 3 digits of the guests phone number  / die letzen 3 Ziffern der Telefonnummer des Gastes
[MOBILELAST4] last 4 digits of the guests phone number  / die letzen 4 Ziffern der Telefonnummer des Gastes
[MOBILELAST5] last 5 digits of the guests phone number  / die letzen 5 Ziffern der Telefonnummer des Gastes
[MOBILELAST6] last 6 digits of the guests phone number  / die letzen 6 Ziffern der Telefonnummer des Gastes


[PHONELAST1]  - last digit of the guests phone number if guest phone is empty it will use the guests mobile number / die letze Ziffer der Telefonnummer des Gastes. Wenn keine Telefonnummer hinterlegt ist wird die Mobilnummer des Gastes genutzt.
[PHONELAST1]  - last digit of the guests phone number if guest phone is empty it will use the guests mobile number / die letze Ziffer der Telefonnummer des Gastes. Wenn keine Telefonnummer hinterlegt ist wird die Mobilnummer des Gastes genutzt.
Zeile 531: Zeile 574:
[BOOKINGIP] - ip address of booker's computer / IP Adresse des Computers von dem gebucht wurde
[BOOKINGIP] - ip address of booker's computer / IP Adresse des Computers von dem gebucht wurde


[APIMESSAGE] - api message sent by originating channel
[APIMESSAGE] - api message sent by originating channel / Information aus dem Feld Channel Info


===Informationen aus dem Reiter "Kosten und Zahlungen" (siehe auch Kapitel "Rechnung"===
===Informationen aus dem Reiter "Kosten und Zahlungen" (siehe auch Kapitel "Rechnung"===
Zeile 589: Zeile 632:


[COMMISSIONGROUP]  - Value of the commission of the complete group booking / Provision für die gesamte Gruppenbuchung
[COMMISSIONGROUP]  - Value of the commission of the complete group booking / Provision für die gesamte Gruppenbuchung
[COMMISSIONGROUPNUM] - Wie bei [COMMISSIONGROUP], aber der Wert wird mit Dezimalpunkt und ohne Tausendertrennpunkt und ohne Währungssymbole (für Kalkulationen)


[GUESTVOUCHER] - voucher code used with booking / für Buchung genutzter Gutscheincode
[GUESTVOUCHER] - voucher code used with booking / für Buchung genutzter Gutscheincode
Zeile 630: Zeile 675:


[GUESTSADDRESSSBR1] -  address from the first guests from the "guests" tab of this booking with line breaks / Adresse des ersten Gastes aus dem Reiter "Gäste" der Buchung mit Zeilenumbruch
[GUESTSADDRESSSBR1] -  address from the first guests from the "guests" tab of this booking with line breaks / Adresse des ersten Gastes aus dem Reiter "Gäste" der Buchung mit Zeilenumbruch
[GUESTSAFULLADDRESSSBR1INC] - the first address including city, postcode, sate and country from the guests tab of the booking including cancelled bookings in international  format / die erste Adresse inkl. Stadt, Postleitzahl, Bundesland und Land aus dem Reiter "Gäste" inkl. stronierte Buchungen in internationalem Format
[GUESTSAFULLADDRESSSBR1] - the first address including city, postcode, sate and country from the guests tab of the booking in International format / die erste Adresse inkl. Stadt, Postleitzahl, Bundesland und Land aus dem Reiter "Gäste" in internationalem Format
[GUESTSBFULLADDRESSSBR1INC]  - the first address including city, postcode, sate and country from the guests tab of the booking including cancelled bookings in  European format / die erste Adresse inkl. Stadt, Postleitzahl, Bundesland und Land aus dem Reiter "Gäste" inkl. stronierte Buchungen in europäischem Format
[GUESTSBFULLADDRESSSBR1]  - the first address including city, postcode, sate and country from the guests tab of the booking in European format / die erste Adresse inkl. Stadt, Postleitzahl, Bundesland und Land aus dem Reiter "Gäste" in europäischem Format


[GUESTSNUMGUESTS] - the number of guest records created for this booking / Anzahl der Gäste im Reiter "Gäste"
[GUESTSNUMGUESTS] - the number of guest records created for this booking / Anzahl der Gäste im Reiter "Gäste"
Zeile 689: Zeile 742:


[GUESTLOGIN] - URL to view bookings  / URL um Buchungen einzusehen
[GUESTLOGIN] - URL to view bookings  / URL um Buchungen einzusehen
[TURNOVERDAYS] - days until next arrival into the same unit / Tage bis zur nächsten Ankunft in dieser Einheit ohne Berücksichtigung von Buchungen mit Status "Blind"
[TURNOVERDAYSB] - days until next arrival into the same unit / Tage bis zur nächsten Ankunft in dieser Einheit unter Berücksichtigung von Buchungen mit Status "Blind"
[VACANTDAYS]  days from previous checkout to check in of current booking / Tage vom vorherigen Check-out bis zum Check-in der aktuellen Buchung ohne Berücksichtigung von Buchungen mit Status "Black"
[VACANTDAYSB]  days from previous checkout to check in of current booking / Tage vom vorherigen Check-out bis zum Check-in der aktuellen Buchung unter Berücksichtigung von Buchungen mit Status "Black"


== Daten und Zeit ==
== Daten und Zeit ==
Zeile 738: Zeile 799:


[FORMATDATE:[any template variable that creates a date]{%A, %e %B, %Y}] - format the date in the strftime format. The date value could be included by inserting a different template variable containing a date - jede Temlatevariable, die ein Datum erzeugt]{%A, %e %B, %Y}]] - das Datum im strftime-Format formatieren. Der Datumswert könnte durch Einfügen einer anderen Templatevariablen, die ein Datum enthält, einbezogen werden.
[FORMATDATE:[any template variable that creates a date]{%A, %e %B, %Y}] - format the date in the strftime format. The date value could be included by inserting a different template variable containing a date - jede Temlatevariable, die ein Datum erzeugt]{%A, %e %B, %Y}]] - das Datum im strftime-Format formatieren. Der Datumswert könnte durch Einfügen einer anderen Templatevariablen, die ein Datum enthält, einbezogen werden.
[AUTHORIZEUNTIL] - date until which a card is authorized / Datum bis zu dem die Karte authorisiert ist


== Tabelle Gruppenbuchung ==
== Tabelle Gruppenbuchung ==
Zeile 758: Zeile 822:


BREF = Boking number / Buchungsnummer
BREF = Boking number / Buchungsnummer
BRL1 = Last digit of booking number / letzte Ziffer der Buchungsnummer
BRL2 = Last 2 digits of booking number  / letzte 2 Ziffen  der Buchungsnummer
BRL3 = Last 3 digits of booking number  / letzte 3 Ziffen  der Buchungsnummer
BRL4 = Last 4 digits of booking number  / letzte 4  Ziffen  der Buchungsnummer
BRL5 = Last 5 digits of booking number  / letzte 5 Ziffen  der Buchungsnummer
BRL6 = Last 6 digits of booking number  / letzte 6 Ziffen  der Buchungsnummer


CHAC = Charges with currency symbol / Kosten mit Währungssymbol
CHAC = Charges with currency symbol / Kosten mit Währungssymbol
Zeile 822: Zeile 898:


NOTE = Booking note / Buchung Notiz
NOTE = Booking note / Buchung Notiz
NUMN = Number of nights booked / Anzahl der gebuchten Nächte


ONAM = Offer Name /Name der Offerte
ONAM = Offer Name /Name der Offerte


ONLY = Just show the one booking / Nur diese Buchung anzeigen
ONLY = Just show the one booking / Nur diese Buchung anzeigen
PADD = Property Address / Adresse der Unterkunft


PAIC = Payment amount with currency symbol / Zahlung mit Währungssymbol
PAIC = Payment amount with currency symbol / Zahlung mit Währungssymbol


PAID = Paid amount / Zahlung
PAID = Paid amount / Zahlung
PCIT = Property City / Stadt der Unterkunft


PEOP = the number of guests / Anzahl Gäste
PEOP = the number of guests / Anzahl Gäste
Zeile 852: Zeile 934:


STUS = Status
STUS = Status
TEXT = Prints a plain text table instead of HTML / Erstellte ein Plain-Text Tabelle anstatt HTML


TOTA = Total price / Gesamtpreis
TOTA = Total price / Gesamtpreis
Zeile 887: Zeile 971:
[INVOICEDATES] - invoice date invoice number if invoicees are involved, / Rechnungsdatum  wenn Rechnungsempfänger involviert sind.  
[INVOICEDATES] - invoice date invoice number if invoicees are involved, / Rechnungsdatum  wenn Rechnungsempfänger involviert sind.  


[INVOICEDATES+1day{%A, %e %B, %Y}] - optional date offset and display format - invoice date invoice number if invoicees are involved, The offset can be any plus or minus any number of days and the display can be any valid PHP strftime format string. / Rechnungsdatum  wenn Rechnungsempfänger involviert sind. Sie können PHP strftime nutzen, um Daten zu formatieren. Information über PHP strftime Strings finden Sie unter [http://php.net/manual/de/function.strftime.php http://php.net/manual/de/function.strftime.php]
[INVOICEDATES:+1day{%A, %e %B, %Y}] - optional date offset and display format - invoice date invoice number if invoicees are involved, The offset can be any plus or minus any number of days and the display can be any valid PHP strftime format string. / Rechnungsdatum  wenn Rechnungsempfänger involviert sind. Sie können PHP strftime nutzen, um Daten zu formatieren. Information über PHP strftime Strings finden Sie unter [http://php.net/manual/de/function.strftime.php http://php.net/manual/de/function.strftime.php]


CHA - charges
CHA - charges
Zeile 1.241: Zeile 1.325:


[INVOICE:PRI_QTY_CUA_TOT_VAT_QTY_PAY_GRT_AMO_VAA] generiert eine Rechnungstabelle mit Zusatzinformationen.
[INVOICE:PRI_QTY_CUA_TOT_VAT_QTY_PAY_GRT_AMO_VAA] generiert eine Rechnungstabelle mit Zusatzinformationen.
[INVOICE:SIN TRANSPORT] generiert eine Rechnungstabelle mit der Beschreibung der Rechnungsposition für alle Positionen mit dem Status = Transport


==Rechnungsempfänger ==
==Rechnungsempfänger ==
Zeile 1.267: Zeile 1.353:
[INVOICEEPAYMENTSNUM1234] - invoice payments for invoice items assigned to invoicee 1234  (change 1234 to the required Invoicee Id number) (zur Kalkulation).
[INVOICEEPAYMENTSNUM1234] - invoice payments for invoice items assigned to invoicee 1234  (change 1234 to the required Invoicee Id number) (zur Kalkulation).


== Zahlungsaufforderung ==
[INVOICEECURRENCY] - - currency of the invoicee account the invoice is assigned to if it is not the property default or blank / Währung des Rechnungsempfängerts, falls keine zugrordnet wird die Währung der Unterkunft versendet
[PAYURL] - Creates a  payment url for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt eine URL  zu einer Zahlungsaufforderung  über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[PAYURL:25%] - Creates a payment url for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance / Fügt eine URL  zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEENOTES] - value of the "Notes" field for the invoicee / Inhalt des Notiz-Feldes des Rechnungsempfängers


[PAYURL:200] - Creates a payment url for the payment request url for a fixed amount / Fügt eine URL mit einer Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE1] - template value 1 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYLINK] - Creates a  payment link (HTML A tag) for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt einen Link (HTML A tag) zu einer Zahlungsaufforderung über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE2] - template value 2 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYLINK:25%] -Creates a  payment link (HTML A tag) for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance / Fügt einen Link (HTML A tag) zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE3] - template value 3 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYLINK:200] - Creates a  payment link (HTML A tag) for the payment request) for a fixed amount / Fügt einen Link (HTML A tag)  zu einer Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE4] - template value 4 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYBUTTON] - Creates a payment button for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt einen  Button mit einem Link zu einer Zahlungsaufforderung über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE5] - template value 5 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYBUTTON:25%] - Creates a payment button for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance /  / Fügt einen  Button mit einem Link  zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE6] - template value 6 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYBUTTON:200] - Creates a payment button for the payment request for a fixed amount / Fügt einen Button mit einem Link zu einer  Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE7] - template value 7 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYPALURL] - Creates a Paypal payment url for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt eine Paypal URL über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE8] - template value 8 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger


[PAYPALURL:25%] - Creates a Paypal payment url for a percentage of the outstanding balance / Fügt eine Paypal URL über einen Prozentsatz der zu zahlenden Betrages ein.
[INVOICEETEMPLATE1BR] - template value 1 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALURL:200] - Creates a Paypal payment url for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt eine Paypal URL über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE2BR] - template value 2 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALLINK] - Creates a Paypal payment link for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt einen Paypal Link (HTML A tag) über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE3BR] - template value 3 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALLINK:25%] - Creates a Paypal payment link for a percentage of the outstanding balance / Fügt einen Paypal Link (HTML A tag) über einen Prozentsatz der zu zahlenden Betrages ein. Nehmen Sie 100% um den gesamten ausstehenden Betrag anzufordern.
[INVOICEETEMPLATE4BR] - template value 4 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALLINK:200] - Creates a Paypal payment link for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt einen Paypal Link (HTML A tag) über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE5BR] - template value 5 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALBUTTON] - Adds a Paypal payment button to an Auto Action Email / Fügt einen Paypal  Button  über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.
[INVOICEETEMPLATE6BR] - template value 6 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALBUTTON:25%] - Creates a Paypal payment link for a percentage of the outstanding balance / Fügt einen Paypal Link über einen Prozentsatz der zu zahlenden Betrages ein.
[INVOICEETEMPLATE7BR] - template value 7 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


[PAYPALBUTTON:200] - Creates a Paypal payment link for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt einen Paypal Link über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.
[INVOICEETEMPLATE8BR] - template value 8 of the invoice account the invoice is assigned to or blank with linkebreak / Template Rechnungsemfpänger mit Zeilenumbruch


Fügen Sie ein H hinzu, um ein Gateway auszuschließen. Beispile: [PAYURL:200:HST] verbirgt Stripe.


== iCal Links ==
== Zahlungsaufforderung ==
Diese Template-Variablen erstellen iCal-Links, mit denen die Buchung einem Kalender hinzugefügt werden kann.
[PAYURL] - Creates a  payment url for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt eine URL  zu einer Zahlungsaufforderung  über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[ICALURL] - calendar link / Kalender Link
[PAYURL:25%] - Creates a payment url for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance / Fügt eine URL  zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[ICALURL:16] - calendar link with check-in hour replace 16 with the hour check-in starts  / Kalender Link mit Check-in, ersetzen Sie 16 mit der Stunde zu welcher der Check-in startet
[PAYURL:200] - Creates a payment url for the payment request url for a fixed amount / Fügt eine URL mit einer Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.


[ICALURL::10] - calendar link with check-out hour replace 10 with the hour check-out ends / Kalender Link mit Check-out, ersetzen Sie 10 mit der Stunde zu welcher der Check-out endet
[PAYLINK] - Creates a  payment link (HTML A tag) for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt einen Link (HTML A tag) zu einer Zahlungsaufforderung über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[ICALURL:::summary text] - calendar link with a summary text  / Kalender Link mit Zusammenfassung
[PAYLINK:25%] -Creates a  payment link (HTML A tag) for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance / Fügt einen Link (HTML A tag) zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[ICALURL::::description text] - calendar link with a descriptive text / Kalender Link mit Beschreibung
[PAYLINK:200] - Creates a  payment link (HTML A tag) for the payment request) for a fixed amount / Fügt einen Link (HTML A tag)  zu einer Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.


Beispiel:
[PAYBUTTON] - Creates a payment button for the payment request for the amount in the booking deposit field if non zero, otherwise the outstanding balance /  Fügt einen  Button mit einem Link zu einer Zahlungsaufforderung über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben ein. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


Kalender Link mit Check-in Zeit 16:00, Chech-out Zeit 10:00, Zusammenfassunb "Buchungg" und einer Beschreibung von "Sunny Hotel "[ICALURL:16:10:Buchung:Sunny Hotel]
[PAYBUTTON:25%] - Creates a payment button for the payment request for a percentage of the outstanding balance. Use 100% to specify the full outstanding balance /  / Fügt einen  Button mit einem Link  zu einer Zahlungsaufforderung über den  Betrag ein, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


== Mathematische Operatoren ==
[PAYBUTTON:200] - Creates a payment button for the payment request for a fixed amount / Fügt einen Button mit einem Link zu einer  Zahlungsaufforderung über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.  
Operatoren können zwischen zwei Zahlen oder auch <b> zwischen zwei Template-Variablen</b>, die eine Zahl zurückgeben, eingesetzt werden.


[+] Beispiel: 2 [+] 3 = 5
[PAYPALURL] - Creates a Paypal payment url for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt eine Paypal URL über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[-] Beispiel: 5 [-] 1 = 4
[PAYPALURL:25%] - Creates a Paypal payment url for a percentage of the outstanding balance / Fügt eine Paypal URL über einen Prozentsatz der zu zahlenden Betrages ein.


[*] Beispiel: 3 [*] 4 = 12
[PAYPALURL:200] - Creates a Paypal payment url for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt eine Paypal URL über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.


[/] Beispiel: 15 [/] 5 = 3
[PAYPALLINK] - Creates a Paypal payment link for the amount in the booking deposit field if non zero, otherwise the outstanding balance / Fügt einen Paypal Link (HTML A tag) über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[MIN] Beispiel: 2 [MIN] 3 = 2
[PAYPALLINK:25%] - Creates a Paypal payment link for a percentage of the outstanding balance / Fügt einen Paypal Link (HTML A tag) über einen Prozentsatz der zu zahlenden Betrages ein. Nehmen Sie 100% um den gesamten ausstehenden Betrag anzufordern.


[MAX] Beispiel: 2 [MAX] 3 = 3
[PAYPALLINK:200] - Creates a Paypal payment link for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt einen Paypal Link (HTML A tag) über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.


Wenn Sie * und - in derselben Berechnung verwenden möchten, z. B. wenn Sie 20 % des Ergebnisses benötigen, müssen Sie die folgende Berechnung verwenden, da zuerst eine * Berechnung durchgeführt wird.
[PAYPALBUTTON] - Adds a Paypal payment button to an Auto Action Email / Fügt einen Paypal  Button  über den  Betrag, den Sie im Feld "Anzahlung" im Reiter "Kosten und Zahlungen" der Buchung eingetragen haben angefordert. Wenn Sie dort keinen Betrag eingegeben haben, nimmt das System den "Zu zahlen" Betrag.


[INVOICECHARGESNUM][*]0.2[-][INVOICESECONDITEMNUM][*]0.2[-][COMMISSIONNUM][*]0.2
[PAYPALBUTTON:25%] - Creates a Paypal payment link for a percentage of the outstanding balance / Fügt einen Paypal Link über einen Prozentsatz der zu zahlenden Betrages ein.


[PAYPALBUTTON:200] - Creates a Paypal payment link for a fixed amount. A zero amount will cause paypal to provide a field to enter an amount / Fügt einen Paypal Link über einen fixen Betrag ein. Wird Null eingegeben zeigt Paypal ein Feld ein, in dem ein Betrag eingegeben werden kann.


=== Runden und Nachkommastellen ===
Fügen Sie ein H hinzu, um ein Gateway auszuschließen. Beispile: [PAYURL:200:HST] verbirgt Stripe.


==== Standardeinstellung ====
== Text Operatoren ==


2 [/] 3 = 0.66666666666667
[REPLACE|searchForThisText|replaceWithThisText|textToSearch]- ersetzt "searchForThisText" durch "replaceWithThisText" innerhalb des Textes "textToSearch".


==== Runden auf die nächste Ganzzahl ====


2 [/.0] 3 = 1
[SUBSTR|startCharacterNumber|numberOfCharacters|textToGetSubstringFrom] - holt einen Substring aus "textToGetSubstringFrom" beginnend bei Zeichen " startCharacterNumber" (Integer, 0 ist das erste Zeichen) mit einer Länge von "numberOfCharacters" (Integer)


==== Runden auf 1,2,3 oder 4 Nachkommastellen ====


2 [/.1] 3 = 0.7
1. [SUBSTR|0|4|[GUESTPHONENUM]]


2 [/.2] 3 = 0.67


2 [/.3] 3 = 0.667
Dies prüft auf die ersten 4 Zeichen der Gast-Telefonnummer.


2 [/.4] 3 = 0.6667


[TRIM| string to trim ]- entfernt Leerzeichen am Anfang und Ende von " string to trim".


<b>Das funktioniert bei allen Operatoren, auch bei [MIN] and [MAX]</b>


Hinweis: Nehmen Sie zum Rechnen die Template Variablen, die mit NUM enden. Die mathematischen Operatoren funktionieren nur bei Zahlen OHNE Tausendertrennzeichen und OHNE Währungssymbol. Außerdem müssen die Zahlen einen <b>Dezimalpunkt</b> statt des deutschen Dezimalkommas haben.


== Währungen umrechnen ==
== iCal Links ==
Diese Template-Variablen erstellen iCal-Links, mit denen die Buchung einem Kalender hinzugefügt werden kann.


[CONVERT:EUR-USD] - get the actual conversion rate between two currencies, this can be used with math functions to show alternative currency values. All currencies supported by the booking page currency selector can be used / zeigt den aktuellen Umrechnungskurs zwischen zwei Wähungen and. Alle Währungen, die welche die Buchungsseite unterstützt können genutzt werden.
[ICALURL] - calendar link / Kalender Link


Beispiel: [INVOICECHARGESNUM] [*.2[CONVERT:EUR-USD] rechnet die Summe aller Kosten von Euros in USD mit zwei Dezimalstellen. (zur Kalkulation).
[ICALURL:16] - calendar link with check-in hour replace 16 with the hour check-in starts / Kalender Link mit Check-in, ersetzen Sie 16 mit der Stunde zu welcher der Check-in startet


Wenn Sie einen Multiplikator benutzen, um eine unterschiedliche Währung an OTAs zu sendenBeispiel Hotel id 123456 und ein Multiplikator um USD zum heutigen Kurs in EUR zu konvertieren:
[ICALURL::10] - calendar link with check-out hour replace 10 with the hour check-out ends / Kalender Link mit Check-out, ersetzen Sie 10 mit der Stunde zu welcher der Check-out endet


123456*[CONVERT:USD-EUR]*
[ICALURL:::summary text] - calendar link with a summary text  / Kalender Link mit Zusammenfassung


oder um Euro EUR to USD zu konvertieren
[ICALURL::::description text] - calendar link with a descriptive text / Kalender Link mit Beschreibung


123456*[CONVERT:EUR-USD]
Beispiel:


== Account (Account der Buchung)  ==
Kalender Link mit Check-in Zeit 16:00, Chech-out Zeit 10:00, Zusammenfassunb "Buchungg" und einer Beschreibung von "Sunny Hotel "[ICALURL:16:10:Buchung:Sunny Hotel]
[ACCOUNTUSERNAME] - Username of the account owning the booking


[LOGGEDINACCOUNTUSERNAME]  - Username of the person logged in
== Mathematische Operatoren ==
Operatoren können zwischen zwei Zahlen oder auch <b> zwischen zwei Template-Variablen</b>, die eine Zahl zurückgeben, eingesetzt werden.


[ACCOUNTID] - account id of the booked property
[+] Beispiel: 2 [+] 3 = 5


[ACCOUNTTEMPLATE1] - Account Template 1
[-] Beispiel: 5 [-] 1 = 4


[ACCOUNTTEMPLATE2] - Account  Template 2
[*] Beispiel: 3 [*] 4 = 12


[ACCOUNTTEMPLATE3] - Account  Template 3
[/] Beispiel: 15 [/] 5 = 3


[ACCOUNTTEMPLATE4] - Account  Template 4
[MIN] Beispiel: 2 [MIN] 3 = 2


[COMMISSIONLIMIT] - shows the available commission amount for the owner account of the booking / Zeigt den die verfügbare Provision für den besitzenden Account dieser Buchung
[MAX] Beispiel: 2 [MAX] 3 = 3


[MASTERACCOUNTTEMPLATE1] - Account Template 1 from master account
Wenn Sie * und - in derselben Berechnung verwenden möchten, z. B. wenn Sie 20 % des Ergebnisses benötigen, müssen Sie die folgende Berechnung verwenden, da zuerst eine * Berechnung durchgeführt wird.


[MASTERACCOUNTTEMPLATE2] - Account Template 2 from master account
[INVOICECHARGESNUM][*]0.2[-][INVOICESECONDITEMNUM][*]0.2[-][COMMISSIONNUM][*]0.2


[MASTERACCOUNTTEMPLATE3] - Account Template 3 from master account


[MASTERACCOUNTTEMPLATE4] - Account Template 4 from master account
=== Runden und Nachkommastellen ===


==Account Account (eingeloggtes Konto, nur zur Anzeige im Control Panel, nicht für Auto-Aktionen oder E-Mails usw.) ==
==== Standardeinstellung ====
Diese Variablen können zum Beispiel von Resellern  verwendet werden, die den Buchungen einen benutzerdefinierten Reiter hinzugefügt haben.


[ACCOUNTID] - account id of the booked property / Kundennummer (Owner id) der gebuchten Unterkunft
2 [/] 3 = 0.66666666666667


[ACCOUNTTEMPLATE1] - Account Template 1
==== Runden auf die nächste Ganzzahl ====


[ACCOUNTTEMPLATE2] - Account Template 2
2 [/.0] 3 = 1


[ACCOUNTTEMPLATE3] - Account Template 3
==== Runden auf 1,2,3 oder 4 Nachkommastellen ====


[ACCOUNTTEMPLATE4] - Account Template 4
2 [/.1] 3 = 0.7


[MASTERACCOUNTTEMPLATE1] - Account Template 1 from master account / Account Template 1 des Master Accounts
2 [/.2] 3 = 0.67


[MASTERACCOUNTTEMPLATE2] - Account Template 2 from master account  / Account Template 2 des Master Accounts
2 [/.3] 3 = 0.667


[MASTERACCOUNTTEMPLATE3] - Account Template 3 from master account  / Account Template 3 des Master Accounts
2 [/.4] 3 = 0.6667


[MASTERACCOUNTTEMPLATE4] - Account Template 4 from master account / Account Template 4 des Master Accounts


== Smart Template Variablen ==
<b>Das funktioniert bei allen Operatoren, auch bei [MIN] and [MAX]</b>
Smart Template Variablen zeigen den dort gesetzten Text nur an, wenn eine bestimmte Bedingung erfüllt oder nicht erfüllt ist.


Das letzte Element ist der Text, der basierend auf dem Ergebnis des Wenn-Dann-Vergleichs angezeigt wird. Die Texte für den wahren und den falschen Fall werden durch einen Strich | getrennt.
Hinweis: Nehmen Sie zum Rechnen die Template Variablen, die mit NUM enden. Die mathematischen Operatoren funktionieren nur bei Zahlen OHNE Tausendertrennzeichen und OHNE Währungssymbol. Außerdem müssen die Zahlen einen <b>Dezimalpunkt</b> statt des deutschen Dezimalkommas haben.


Template Variablen können innerhalb dieser Template Variablen wie in den Beispielen verwendet werden -<span style="color: #019cde">Vergleich in blau</span>, <span style="color: #75d5ad">positives Ergebnis in grünr</span>, <span style="color: #fe746c">negatives Ergebnis in rot</span>:
== Währungen umrechnen ==


1. [<span style="color: #019cde">IF=:[GUESTNAME]</span><span style="color: #75d5ad">:Miller</span><span style="color: #75d5ad"><span style="color: #75d5ad">:yes</span> <span style="color: #fe746c">|no</span>]
[CONVERT:EUR-USD] - get the actual conversion rate between two currencies, this can be used with math functions to show alternative currency values. All currencies supported by the booking page currency selector can be used / zeigt den aktuellen Umrechnungskurs zwischen zwei Wähungen and. Alle Währungen, die welche die Buchungsseite unterstützt können genutzt werden.


Wenn der Gastname Miller ist, wird der Text "Ja" angezeigt. Wenn der Gastname nicht Miller ist, wird der Text "nein" angezeigt
Beispiel: [INVOICECHARGESNUM] [*.2]  [CONVERT:EUR-USD] rechnet die Summe aller Kosten von Euros in USD mit zwei Dezimalstellen. (zur Kalkulation).


2.[<span style="color: #019cde"> IF>:[NUMADULT]:2</span><span style="color: #75d5ad">:Bitte kontaktieren Sie uns bezüglich Ihrer Anforderungen an die Betten|</span>]
Wenn Sie einen Multiplikator benutzen, um eine unterschiedliche Währung an OTAs zu senden: Beispiel Hotel id 123456 und ein Multiplikator um USD zum heutigen Kurs in EUR zu konvertieren:


Wenn die Anzahl der Erwachsenen höher als 2 ist, wird der Text "Bitte kontaktieren Sie uns bezüglich Ihrer Anforderungen an die Betten ". Wenn die Anzahl der Erwachsenen niedriger als 2 ist, wird nichts angezeigt.
123456*[CONVERT:USD-EUR]*
 
oder um Euro  EUR to USD zu konvertieren
 
123456*[CONVERT:EUR-USD]
 
== Account (Account der Buchung)  ==
[ACCOUNTUSERNAME]  - Username of the account owning the booking
 
[LOGGEDINACCOUNTUSERNAME]  - Username of the person logged in
 
[ACCOUNTID] - account id of the booked property
 
[ACCOUNTTEMPLATE1] - Account Template 1


3. [<span style="color: #019cde">IF<:[NUMADULT]:3</span><span style="color: #75d5ad">:|Bettwäsche für zwei Erwachsene ist kostenlos enthalten</span>]
[ACCOUNTTEMPLATE2] - Account  Template 2


Wenn die Anzahl der Erwachsenen nicht niedriger als 3 ist, wird der Text "Bettwäsche für zwei Erwachsene ist kostenlos enthalten" angezeigt. Wenn die Anzahl der Erwachsenen niedriger als 3 ist, wird nichts angezeigt.
[ACCOUNTTEMPLATE3] - Account  Template 3


4. [<span style="color: #019cde">IF<=:[NUMADULT]:2</span><span style="color: #75d5ad">:ja</span><span style="color: #fe746c">|nein</span>]
[ACCOUNTTEMPLATE4] - Account  Template 4


5. [<span style="color: #019cde">IF>=:[NUMADULT]:2</span><span style="color: #75d5ad">:ja</span><span style="color: #fe746c">|nein</span>]
[COMMISSIONLIMIT] - shows the available commission amount for the owner account of the booking / Zeigt den die verfügbare Provision für den besitzenden Account dieser Buchung


6. [<span style="color: #019cde">IFBETWEEN:[NUMADULT]:1:3</span><span style="color: #75d5ad">:yes</span><span style="color: #fe746c">|zu niedrig|zu noch</span>]
[MASTERACCOUNTTEMPLATE1] - Account Template 1 from master account


7. [<span style="color: #019cde">IFLIKE:[GUESTTITLE]</span><span style="color: #75d5ad">:Mr:Dear|Hi</span>]
[MASTERACCOUNTTEMPLATE2] - Account Template 2 from master account


IFLIKE wie IF, außer dass Leerzeichen am Anfang und am Ende sowie Groß- und Kleinschreibung ignoriert werden.
[MASTERACCOUNTTEMPLATE3] - Account Template 3 from master account
 
[MASTERACCOUNTTEMPLATE4] - Account Template 4 from master account


8. [<span style="color: #019cde">IFIN:John:[GUESTFIRSTNAME]</span><span style="color: #75d5ad">:Hi John</span><span style="color: #fe746c">|Your name does not contain John?</span>]
==Account Account (eingeloggtes Konto, nur zur Anzeige im Control Panel, nicht für Auto-Aktionen oder E-Mails usw.) ==
Diese Variablen können zum Beispiel von Resellern  verwendet werden, die den Buchungen einen benutzerdefinierten Reiter hinzugefügt haben.


Wenn das erste Wort im zweiten Wort enthalten ist, wird die erste Option angezeigt, ansonsten wird die zweite Option angezeigt.  
[ACCOUNTID] - account id of the booked property / Kundennummer (Owner id) der gebuchten Unterkunft
 
[ACCOUNTTEMPLATE1] - Account Template 1
 
[ACCOUNTTEMPLATE2] - Account Template 2
 
[ACCOUNTTEMPLATE3] - Account Template 3
 
[ACCOUNTTEMPLATE4] - Account Template 4
 
[MASTERACCOUNTTEMPLATE1] - Account Template 1 from master account / Account Template 1 des Master Accounts
 
[MASTERACCOUNTTEMPLATE2] - Account Template 2 from master account  / Account Template 2 des Master Accounts
 
[MASTERACCOUNTTEMPLATE3] - Account Template 3 from master account  / Account Template 3 des Master Accounts
 
[MASTERACCOUNTTEMPLATE4] - Account Template 4 from master account / Account Template 4 des Master Accounts
 
== Smart Template Variablen ==
IF-Style-Template-Variablen vergleichen zwei Werte und zeigen einen Text an, wenn der Vergleich wahr ist, und einen alternativen Text, wenn der Vergleich falsch ist. Doppelpunkte : werden zwischen den beiden Vergleichswerten und dem ersten Text verwendet, ein Pipe | wird zwischen den beiden Texten verwendet.
Leerer Text ist erlaubt, wenn nichts angezeigt werden soll, wenn eine Bedingung erfüllt ist.
 
[IF=
dies
entspricht
diesen Text an|ansonsten zeige diesen Text an]
 
[IFIN
dies
diesem enthalten ist
diesen Text an|ansonsten zeige diesen Text an]
 
[IFLIKE
dies
ähnelt
diesen Text an|ansonsten zeige diesen Text an]
 
[IF>
dies
ößer als dies ist
diesen Text an|ansonsten zeige diesen Text an]
 
[IF>=
dies
ößer oder gleich diesem ist
diesen Text an|ansonsten zeige diesen Text an]
 
[IF<
dies
als dies ist
diesen Text an|ansonsten zeige diesen Text an]
 
[IF<=
dies
oder gleich diesem ist
diesen Text an|ansonsten zeige diesen Text an]
 
[IFBETWEEN
dies
diesem
diesem liegt
diesen Text an|wenn es niedriger ist, zeige diesen Text an|wenn es höher ist, zeige diesen Text an]
 
 
Sie können IF-Variablen innerhalb anderer IF-Variablen verwenden, um komplexe Logik zu erstellen, aber das interne IF: muss vor dem externen IF: verarbeitet werden.
 
Es gibt spezielle Versionen jeder IF-Konstruktion mit ^ und ~ Trennzeichen wie [IF=^dies^dies^gleich~verschieden]
 
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> Nur ein IF jeder Art kann verwendet werden, um komplexe Logik zu erstellen.
 
Die speziellen Versionen werden zuerst verarbeitet und sollten daher als internes IF verwendet werden, damit ihr Ergebnis vom äußeren IF verarbeitet werden kann.
 
Die speziellen Versionen können auch verwendet werden, wenn Sie : oder | Zeichen in Ihren Daten erwarten.
 
 
IFs werden in der folgenden Reihenfolge verarbeitet.
D.h. alle [IF=^ werden zuerst verarbeitet, dann alle [IFIN^ usw.
 
 
[IF=^
[IFIN^
[IFLIKE^
[IF>^
[IF>=^
[IF<^
[IF<=^
[IFBETWEEN^
[IF=:
[IFIN:
[IFLIKE:
[IF>:
[IF>=:
[IF<:
[IF<=:
[IFBETWEEN:
 
 
=== Beispiele ===
 
Template-Variablen können innerhalb dieser Template-Variablen verwendet werden, wie in den Beispielen gezeigt <span style="color: #019cde">Vergleich in Blau</span>, <span style="color: #75d5ad">positives Ergebnis in Grün</span>, <span style="color: #fe746c">negatives Ergebnis in Rot</span>:
 
 
1. [<span style="color: #019cde">IF=:[GUESTNAME]</span><span style="color: #75d5ad">:Miller</span><span style="color: #75d5ad"><span style="color: #75d5ad">:yes</span> <span style="color: #fe746c">|no</span>]
 
Wenn der Gastname Miller ist, wird der Text "yes" angezeigt. Wenn der Gastname nicht Miller ist, wird der Text "no" angezeigt.
 
2.[<span style="color: #019cde"> IF>:[NUMADULT]:2</span><span style="color: #75d5ad">:Bitte kontaktieren Sie uns bezüglich Ihrer Bettenanforderungen|</span>]
 
Wenn die Anzahl der Erwachsenen höher als 2 ist, wird der Text "Bitte kontaktieren Sie uns bezüglich Ihrer Bettenanforderungen" angezeigt. Wenn die Anzahl der Erwachsenen niedriger oder gleich 2 ist, wird nichts angezeigt.
 
3. [<span style="color: #019cde">IF<:[NUMADULT]:3</span><span style="color: #75d5ad">:|Bettwäsche für zwei Erwachsene ist kostenlos inbegriffen</span>]
 
Wenn die Anzahl der Erwachsenen niedriger als 3 ist, wird nichts angezeigt. Wenn die Anzahl der Erwachsenen nicht niedriger als 3 ist, wird der Text "Bettwäsche für zwei Erwachsene ist kostenlos inbegriffen" angezeigt.
 
4. [<span style="color: #019cde">IF<=:[NUMADULT]:2</span><span style="color: #75d5ad">:yes</span><span style="color: #fe746c">|no</span>]
 
5. [<span style="color: #019cde">IF>=:[NUMADULT]:2</span><span style="color: #75d5ad">:yes</span><span style="color: #fe746c">|no</span>]
 
6. [<span style="color: #019cde">IFBETWEEN:[NUMADULT]:1:3</span><span style="color: #75d5ad">:yes</span><span style="color: #fe746c">|zu niedrig|zu hoch</span>]
 
7. [<span style="color: #019cde">IFLIKE:[GUESTTITLE]</span><span style="color: #75d5ad">:Herr:Lieber</span><span style="color: #fe746c">|Hallo</span>]
 
IFLIKE funktioniert wie IF=, außer dass es Groß- und Kleinschreibung ignoriert und Leerzeichen am Anfang und Ende der Wörter entfernt.
 
8. [<span style="color: #019cde">IFIN:John:[GUESTFIRSTNAME]</span><span style="color: #75d5ad">:Hallo John</span><span style="color: #fe746c">|Ihr Name enthält nicht John?</span>]
 
Wenn das erste Wort im zweiten Wort enthalten ist, wird die erste Option angezeigt, sonst wird die zweite Option angezeigt.


9. [<span style="color: #019cde">IFIN:CHECKIN:[BOOKINGINFOITEMS]</span><span style="color: #75d5ad">:[BOOKINGINFOCODETEXT:CHECKIN]</span><span style="color: #fe746c">|</span>]
9. [<span style="color: #019cde">IFIN:CHECKIN:[BOOKINGINFOITEMS]</span><span style="color: #75d5ad">:[BOOKINGINFOCODETEXT:CHECKIN]</span><span style="color: #fe746c">|</span>]


If the Booking Info Code CHECKIN has been added to the booking then you will see the value in the text (date/time) otherwise blank.  
Wenn der Buchung Infocode CHECKIN zur Buchung hinzugefügt wurde, sehen Sie den Wert im Text (Datum/Uhrzeit), sonst leer.
 
Mit mehreren IF-Anweisungen spezielle Nachrichten anzeigen: -
 
10. [<span style="color: #019cde">IFIN:DEPOSIT:[BOOKINGINFOCODES]:|[IF=:[GUESTCOUNTRY2]:AU</span><span style="color: #75d5ad">:Kreditkartendetails sind erforderlich </span><span style="color: #fe746c">|Eine Anzahlung ist erforderlich]|Keine Anzahlung ist erforderlich</span>]
 
Sie möchten eine spezielle Nachricht an Australier senden, wenn die Buchung einen DEPOSIT Info Code hat, wenn eine Anzahlung von einem Nicht-Australier erforderlich ist, bekommen sie "Eine Anzahlung ist erforderlich" und wenn keine Anzahlung erforderlich ist, sehen sie "Keine Anzahlung ist erforderlich".
 
11. [<span style="color: #019cde">IF<:[INADVANCE]:|[IFIN:TRANSFER:[BOOKINGINFOCODES]:3</span><span style="color: #75d5ad">:Zahlungsfälligkeitsdatum: ASAP </span><span style="color: #fe746c">|Zahlungsfälligkeitsdatum: [FIRSTNIGHT:- 30days]]|</span>]
 
Sie möchten eine spezielle Nachricht an Ihre Gäste 3 Tage vor dem Check-in mit einem Buchung Info Code = TRANSFER anzeigen.
 
12. [<span style="color: #019cde">IF=:[STATUS]:Bestätigt:BEZAHLT|[IF<^[INADVANCE]^30</span><span style="color: #75d5ad">^Zahlungsfälligkeitsdatum: So schnell wie möglich</span><span style="color: #fe746c">~Zahlungsfälligkeitsdatum: [FIRSTNIGHT:- 30 Tage]]</span>]
 
Sie möchten eine spezielle Nachricht für Ihre Gäste für alle Buchungen mit Status nicht = Bestätigt anzeigen, und wenn das Check-in Datum mehr als 30 Tage im Voraus ist, dann senden Sie die Nachricht mit "Zahlungsfälligkeitsdatum : "oder dass die "Zahlung ist fällig So schnell wie möglich".
 
13. [<span style="color: #019cde">IFBETWEEN:[TURNOVERDAYS]:0:3:</span><span style="color: #75d5ad">yes|</span><span style="color: #fe746c">no</span>]
 
Sie möchten testen, ob die Tage bis zur nächsten Ankunft in der gleichen Einheit zwischen 0 und 3 Tagen liegen. Könnte verwendet werden, um Spät-Checkouts oder zusätzliche Tage dem Gast anzubieten, wo es eine Lücke zwischen den Buchungen gibt.  


[INWORDS] die Zahl wird in Worten ausgeschrieben. Der Text kann nur auf Englisch angezeigt werden.
14. [<span style="color: #019cde">IF>:[VACANTDAYS]:1:</span><span style="color: #75d5ad">yes|</span><span style="color: #fe746c">no</span>]  


Beispiele:
Sie möchten testen, ob es 1 Tag von der vorherigen Abreise bis zum Check-in der aktuellen Buchung gibt. Könnte verwendet werden, um Früh-Checkouts oder zusätzliche Tage dem Gast anzubieten, wo es eine Lücke zwischen den Buchungen gibt.


[INWORDS] 10 will write out ten / ten wird ausgeschrieben
15. [<span style="color: #019cde">IF=:[LEAVINGDAY:{%a}]:Sun:|[IF>=^[TURNOVERDAYS]^1</span><span style="color: #75d5ad">^yes</span><span style="color: #fe746c">~no]</span>]


[INWORDS] [INVOICEPAYMENTSNUM] schreibt die Summe aller Zahlungen aus
Sie möchten testen, ob das Verlassen Datum ein Sonntag ist und es gibt eine Lücke für 1 oder mehr Tage zwischen der aktuellen Buchung und der nächsten Buchung.


[INWORDS] [INVOICEPAYMENTSNUM] [+] 10 schreibt die Summe aller Zahlungen plus zehn aus
16. [<span style="color: #019cde">IF=:[LEAVINGDAY:{%u}]:1:yes|[IF=^[LEAVINGDAY:{%u}]^3</span><span style="color: #75d5ad">^yes</span><span style="color: #fe746c">]</span>]


Sie möchten testen, ob das Abreise Datum ein Montag oder ein Mittwoch ist, um eine spezielle Nachricht an den Gast zu senden, zum Beispiel eine Erinnerung, dass es Müllabfuhr Tag ist.


Beispiel: Die möchten eine spezielle Nachricht an Australier anzeigen, wenn die Buchung einen DEPOSIT Info Code hat, wenn eine Anzahlung von einem Nichtaustralier verlangt wird, erhalten sie "Eine Anzahlung ist erforderlich" und wenn keine Anzahlung erforderlich ist, sehen sie "Keine Anzahlung erforderlich".
17. [<span style="color: #019cde">IF=:[LEAVINGDAY:{%u}]:1:yes|[IF=^[LEAVINGDAY:{%u}]^3^yes][IF=^[LEAVINGDAY:{%u}]^6</span><span style="color: #75d5ad">^yes</span><span style="color: #fe746c">]</span>]


[<span style="color: #019cde">IFIN:DEPOSIT:[BOOKINGINFOCODES]:I[IF=:[GUESTCOUNTRY2]:AU</span><span style="color: #75d5ad">:Kreditkarte notwendig </span><span style="color: #fe746c">|Eine Anzahlung ist erforderlich]|Keine Anzahlung  erforderlich</span>]
Sie haben verschiedene Reinigungsteams für verschiedene Wochentage, und Sie möchten eine Nachricht an das entsprechende Team senden, wenn das Abreise Datum ein Montag, Mittwoch oder Samstag ist.


18. [<span style="color: #019cde">IF<^[AUTHORIZEUNTIL{%Y-%m-%d}]^[CURRENTDATEYYYY-MM-DD]^yes~</span><span style="color: #75d5ad">no</span><span style="color: #fe746c"></span>]


<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> Wenn Zahlen involviert sind, nehmen Sie die Template Variablen, die mit NUM enden. Die mathematischen Operatoren funktionieren nur bei Zahlen OHNE Tausendertrennzeichen und OHNE Währungssymbol. Außerdem müssen die Zahlen einen Dezimalpunkt statt des deutschen Dezimalkommas haben.
Sie müssen testen, ob die Stripe-Autorisierung vor Ende der Buchung abgelaufen ist. Dann möchten Sie die Autorisierung automatisch wieder durchführen. Sie benötigen mehrere automatische Aktionen basierend auf dem Mindest-/Maximalaufenthalt.


==Account Variables (Eingeloggter Account, nur für Control Panel, NICHT für Auto Actions oder Emails etc.) ==
==Account Variables (Eingeloggter Account, nur für Control Panel, NICHT für Auto Actions oder Emails etc.) ==