- Die Syntax der Variablen unterscheidet sich je nach Anwendung, hauptsächlich aus historischen Gründen,
- Es werden regelmäßig neue Variablen hinzugefügt, je nach neuen Modulen, Verbesserungen oder Kundenanfragen,
Aus technischen Gründen, die nicht von DoliPlus abhängen, wird dringend empfohlen, die Variablen manuell einzugeben und nicht zu kopieren/einfügen, was zufällig funktionieren kann oder nicht.
Variablen Typ 1
Verwendung in:
- Dolibarr-Bibliotheken für Nachrichten oder Texte – E-Mail-Vorlagen
-
Standardnachrichten zur Begleitung von Dolibarr-E-Mails

Kundenrechnung
| __SOCNAME__ | Kundenname |
| __FACREF__ | Referenz |
| __FACREF_CLIENT__ | Kundenreferenz |
| __FACREF_INTERNE__ | Interne Referenz |
| __DATE__ | Datum |
| __DATE_LIMIT__ | Fälligkeitsdatum |
| __HT__ | Betrag netto |
| __TTC__ | Betrag brutto |
| __TVA__ | Mehrwertsteuerbetrag |
| __REMAIN_TO_PAY__ | Restbetrag |
Es ist auch möglich, die Bezeichnungen der benutzerdefinierten Felder gemäß dieser Syntax zu verwenden: (Doppelunterstrich) CODE DES BENUTZERDEFINIERTEN FELDES IN GROSSBUCHSTABEN (Doppelunterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISE__
Kundenauftrag
| __SOCNAME__ | Kundenname |
| __ORDERREF__ | Ref. |
| __ORDER_CLIENT__ | Kundenref. |
| __ORDER_INTERNE__ | Interne Ref. |
| __DATE__ | Datum |
| __DATE_DELIVERY__ | Lieferdatum |
| __HT__ | Netto-Betrag |
| __TTC__ | Brutto-Betrag |
| __TVA__ | VAT-Betrag |
Es ist auch möglich, die Bezeichnungen der benutzerdefinierten Felder mit dieser Syntax zu übernehmen: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISE__
Angebot
| __SOCNAME__ | Kundenname |
| __PROPREF__ | Ref. |
| __PROPREF_CLIENT__ | Kundenref. |
| __PROPREF_INTERNE__ | Interne Ref. |
| __DATE__ | Datum |
| __DATE_DELIVERY__ | Lieferdatum |
| __HT__ | Netto-Betrag |
| __TTC__ | Brutto-Betrag |
| __TVA__ | VAT-Betrag |
Es ist auch möglich, die Bezeichnungen der benutzerdefinierten Felder mit dieser Syntax zu übernehmen: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISE__
Anfrage an Lieferanten
| __SOCNAME__ | Supplier Name |
| __SUPPLIERPROPOSALREF__ | Ref |
| __ORDERREF_SUPPLIER__ | Supplier Ref |
| __DATE__ | Invoice Date |
| __DATE_DELIVERY__ | Delivery Date |
| __HT__ | Net Amount |
| __TTC__ | Gross Amount |
| __TVA__ | VAT Amount |
Il ist ebenfalls möglich, die Bezeichnungen der benutzerdefinierten Felder gemäß dieser Syntax zu übernehmen: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISE__
Supplier Order
| __SOCNAME__ | Supplier Name |
| __ORDERREF__ | Ref |
| __ORDERREF_SUPPLIER__ | Supplier Ref |
| __DATE__ | Date |
| __DATE_DELIVERY__ | Delivery Date |
| __HT__ | Net Amount |
| __TTC__ | Gross Amount |
| __TVA__ | VAT Amount |
Il ist ebenfalls möglich, die Bezeichnungen der benutzerdefinierten Felder gemäß dieser Syntax zu übernehmen: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISE__
Supplier Invoice
__TTC__Gross Amount
| __FACREF__ | Ref |
| __FACREF_SUPPLIER__ | Supplier Ref |
| __DATE__ | Date |
| __DATE_LIMIT__ | Due Date |
| __HT__ | Net Amount |
| __TVA__ | VAT Amount |
Il ist ebenfalls möglich, die Bezeichnungen der benutzerdefinierten Felder gemäß dieser Syntax zu übernehmen: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISÉ__
Sales Opportunity (Lead)
Beim Versenden einer E-Mail aus dem Kunden- oder Lieferanten-Datensatz über eine personalisierte Nachricht mit diesen Variablen im Betreff oder Nachrichtentext.
| __TIERS__ | Name des Kunden/Lieferanten |
| __TEL__ | Telefon |
| __MAIL__ | |
| __ADRESSE__ | Adresse |
| __CP__ | Postleitzahl |
| __VILLE__ | Stadt |
| __CODE_CLIENT__ | Kundennummer |
| __REF__ | Referenz der Gelegenheit |
| __DATE_CLOTURE__ | Datum |
| __HT__ | Kostenvoranschlag netto |
Sie können auch die Bezeichnungen benutzerdefinierter Felder mit dieser Syntax verwenden: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISÉ__
Kunden/Lieferanten
Beim Versenden einer E-Mail aus dem Kunden- oder Lieferanten-Datensatz über eine personalisierte Nachricht mit diesen Variablen im Betreff oder Nachrichtentext.
| __TIERS__ | Name des Kunden/Lieferanten |
| __TEL__ | Telefon |
| __MAIL__ | |
| __ADRESSE__ | Adresse |
| __CP__ | Postleitzahl |
| __VILLE__ | Stadt |
| __CODE_CLIENT__ | Kundennummer |
Sie können auch die Bezeichnungen benutzerdefinierter Felder mit dieser Syntax verwenden: (doppelter Unterstrich) CODE DES BENUTZERDEFINIERTEN FELDS IN GROSSBUCHSTABEN (doppelter Unterstrich), Beispiel: __CODE-DE-MON-CHAMP-PERSONNALISÉ__
Variablen vom Typ 2
Hinweis: Variablen werden regelmäßig hinzugefügt, diese Liste ist möglicherweise nicht vollständig. Bitte kontaktieren Sie uns über ein Ticket, falls ein Element für Ihr Modell fehlt.
- Word-Vorlagen mit Dolibarr: Tags zwischen ${} einfügen.
- ODT/ODS-Vorlagen mit Dolibarr: Tags zwischen {} einfügen.
Informationen zum Unternehmen
Eine Liste von Tags:
mycompany_logo : Ihr Firmenlogo
mycompany_name : Ihr Firmenname
mycompany_address : Ihre Firmenadresse
mycompany_zip : Ihre Postleitzahl
mycompany_town : Ihr Ort
mycompany_country : Ihr Land (Bezeichnung)
mycompany_country_code : Ihr Land (Code: DE, US, IT…)
mycompany_state : Ihr Bundesland (Bezeichnung)
mycompany_state_code : Ihr Bundesland (Code)
mycompany_phone
mycompany_fax
mycompany_email
mycompany_web
mycompany_barcode
mycompany_capital
mycompany_juridicalstatus
mycompany_idprof1
mycompany_idprof2
mycompany_idprof3
mycompany_idprof4
mycompany_idprof5
mycompany_idprof6
mycompany_vatnumber : Ihre Umsatzsteuer-ID
mycompany_note : Ihr Firmenhinweis
Benutzerdefinierte Felder: Keine
Informationen zum Kunden/Lieferanten
- Word-Vorlagen in Dolibarr: Tags zwischen ${} einfügen.
- ODT/ODS-Vorlagen in Dolibarr: Tags zwischen {} einfügen.
Eine Liste von Tags:
company_name : Firmenname (Kunde/Lieferant)
company_address
company_zip
company_town
company_country : Land (Bezeichnung)
company_country_code : Land (Code: DE, US, IT…)
company_state
company_state_code
company_phone
company_fax
company_email
company_web
company_barcode
company_customercode : Kundennummer
company_suppliercode : Lieferantennummer
company_customeraccountancycode : Debitorenkontonummer
company_supplieraccountancycode : Kreditorenkontonummer
company_capital
company_juridicalstatus
company_idprof1
company_idprof2
company_idprof3
company_idprof4
company_idprof5
company_idprof6
company_vatnumber : Umsatzsteuer-ID
company_note_public : Öffentlicher Hinweis
company_note
company_default_bank_iban
Benutzerdefinierte Felder: company_code-meines-benutzerdefinierten-felds
Benutzerinformationen
- Word-Vorlagen in Dolibarr: Tags zwischen ${} einfügen.
- ODT/ODS-Vorlagen in Dolibarr: Tags zwischen {} einfügen.
myuser_lastname
myuser_firstname
myuser_fullname
myuser_login
myuser_phone
myuser_address
myuser_zip
myuser_town
myuser_country
myuser_country_code
myuser_state
myuser_state_code
myuser_fax
myuser_mobile
myuser_email
myuser_logo
myuser_job
Benutzerdefinierte Felder: myuser_code-meines-benutzerdefinierten-felds
Weitere Informationen
- Word-Vorlagen in Dolibarr: Tags zwischen ${} einfügen.
- ODT/ODS-Vorlagen in Dolibarr: Tags zwischen {} einfügen.
current_date
current_datehour
current_server_date
current_server_datehour
current_date_locale
current_datehour_locale
current_server_date_locale
current_server_datehour_locale
Objektinformationen (Rechnung, Angebot, Auftrag, …)
- Word-Vorlagen in Dolibarr: Tags zwischen ${} einfügen.
- ODT/ODS-Vorlagen in Dolibarr: Tags zwischen {} einfügen.
object_id
object_ref
object_ref_customer
object_ref_supplier
object_date
object_date_creation
object_date_modification
object_date_validation
object_note_private
object_note_public
object_note
Beträge (numerisch):
object_total_ht
object_total_vat
object_total_localtax1
object_total_localtax2
object_total_ttc
object_total_discount_ht
object_total_vat_x
Beträge (im Ausgabeformat):
object_total_ht_locale
object_total_vat_locale
object_total_localtax1_locale
object_total_localtax2_locale
object_total_ttc_locale
object_total_discount_ht_locale
object_total_vat_locale_x.x
Spezifisch für Angebote:
object_date_end
Spezifisch für Aufträge:
object_date_delivery_planed
Spezifisch für Rechnungen:
object_date_limit
object_payment_mode
object_payment_term
object_source_invoice_ref
object_already_payed
object_remain_to_pay
object_already_payed_locale
object_remain_to_pay_locale
Benutzerdefinierte Felder: object_code-meines-benutzerdefinierten-felds
Objektpositionen
Hier erfahren Sie, wie Sie Tabellenzeilen für Objekte nutzen (Rechnungszeilen, Bestellungen etc.). Erstellen Sie eine Tabelle im Dokument und verwenden Sie “begin”- und “end”-Tags, um die Tabellenzeile zu definieren. Diese Zeile wird bei der Generierung so oft wiederholt wie nötig.
[!– BEGIN row.lines –] …[!– END row.lines –]
Beispiel
|
Beschreibung |
VAT-Satz |
Stückpreis € |
Menge |
Rabatt |
Gesamt € netto |
|---|---|---|---|---|---|
|
[!– BEGIN row.lines –]{line_fulldesc} |
{line_vatrate} |
{line_up} |
{line_qty} |
{line_discount_percent} |
{line_price_ht} [!– END row.lines –] |
Fügen Sie anschließend beliebige Tags in die Zeilen ein:
line_fulldesc
line_product_ref
line_product_label
line_desc
line_vatrate
line_up
line_up_locale
line_qty
line_discount_percent
line_price_ht
line_price_ht_locale
line_price_vat
line_price_vat_locale
line_price_ttc
line_price_ttc_locale
line_date_start
line_date_start_rfc
line_date_end
line_date_end_rfc
Speziell für Projekte und Aufgaben
Projekt {object_ref} vom {object_datec}
Beschreibung: {object_description}
Private Notiz: {object_note_private}
Öffentliche Notiz: {object_note_public}
Für Aufgaben
| Beschreibung | Ref | Bezeichnung |
Start |
Geplant | Fortschritt |
|---|---|---|---|---|---|
| [!– BEGIN row.lines –]{line_desc} |
{line_ref} |
{line_label} |
{line_date_start} |
{line_planned_workload} |
{line_progress} [!– END row.lines –] |
ref = {line_ref}
fk_project = {line_fk_projet}
fk_task_parent = {line_fk_task_parent}
label = {line_label}
description = {line_description}
duration_effective = {line_duration_effective}
date_c = db->jdate({line_datec})
date_start = db->jdate({line_dateo})
date_end = db->jdate({line_datee})
fk_user_creat = {line_fk_user_creat}
fk_user_valid = {line_fk_user_valid}
fk_statut = {line_fk_statut}
progress = {line_progress}
priority = {line_priority}
note_private = {line_note_private}
note_public = {line_note_public}
planned_workload = {line_planned_workload}