Änderungen

Zur Navigation springen Zur Suche springen

Template Variables

5.635 Bytes hinzugefügt, 20:57, 15. Sep. 2023
keine Bearbeitungszusammenfassung
[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
[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.
[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
[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"
[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 Einheitohne 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 Buchungohne 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 ==
[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 ==
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
NOTE = Booking note / Buchung Notiz
 
NUMN = Number of nights booked / Anzahl der gebuchten Nächte
ONAM = Offer Name /Name der Offerte
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
PAID = Paid amount / Zahlung
 
PCIT = Property City / Stadt der Unterkunft
PEOP = the number of guests / Anzahl Gäste
STUS = Status
 
TEXT = Prints a plain text table instead of HTML / Erstellte ein Plain-Text Tabelle anstatt HTML
TOTA = Total price / Gesamtpreis
[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]
CHA - charges
[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 ==
[INVOICEEPAYMENTSNUM1234] - invoice payments for invoice items assigned to invoicee 1234 (change 1234 to the required Invoicee Id number) (zur Kalkulation).
 
[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
 
[INVOICEENOTES] - value of the "Notes" field for the invoicee / Inhalt des Notiz-Feldes des Rechnungsempfängers
[INVOICEETEMPLATE1] - template value 1 of the invoice account the invoice is assigned to or blank / Template Rechnungsemfpänger
Fügen Sie ein H hinzu, um ein Gateway auszuschließen. Beispile: [PAYURL:200:HST] verbirgt Stripe.
 
== Text Operatoren ==
 
[REPLACE|searchForThisText|replaceWithThisText|textToSearch]- ersetzt "searchForThisText" durch "replaceWithThisText" innerhalb des Textes "textToSearch".
 
 
[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)
 
 
1. [SUBSTR|0|4|[GUESTPHONENUM]]
 
 
Dies prüft auf die ersten 4 Zeichen der Gast-Telefonnummer.
 
 
[TRIM| string to trim ]- entfernt Leerzeichen am Anfang und Ende von " string to trim".
 
 
== iCal Links ==
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".
  [<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>]
<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 können IF-Variablen innerhalb anderer IF-Variablen verwenden, um eine komplexe Logik zu erstellen, aber die interne IF: muss vor der externen IF verarbeitet werden.
 
Es gibt spezielle Versionen jedes IF, die mit den Trennzeichen ^ und ~ konstruiert sind, z. B. [IF=^this^this^same~different]
 
 
 
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span>Für die Erstellung komplexer Logik kann nur ein IF jedes Typs verwendet werden.
 
Die speziellen Versionen werden zuerst verarbeitet und sollten daher als interner IF verwendet werden, damit sein Ergebnis vom äußeren IF verarbeitet werden kann.
 
Die speziellen Versionen können auch verwendet werden, wenn Sie : oder | Zeichen in Ihren Daten erwarten.
 
 
IF's 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:
==Account Variables (Eingeloggter Account, nur für Control Panel, NICHT für Auto Actions oder Emails etc.) ==

Navigationsmenü