Die Variablen von Dolibarr werden in verschiedenen Anwendungen der ERP-Software verwendet.
Das Ziel ist es, Dokumente zu personalisieren, indem diese Variablen, auch Tags genannt, durch Daten ersetzt werden, z. B. in einem Angebot, einer Bestellung usw. Beispiel: Versand einer Rechnung per E-Mail.
Dieses System ermöglicht auch eine bessere Anpassung Ihrer Arbeitswerkzeuge, insbesondere bei der Verwendung von benutzerdefinierten Feldern. Siehe Formulare mit benutzerdefinierten Feldern in Ihrer Management-Software.
Die Verwendung dieser Variablen erfolgt in der Regel während der Konfiguration der Software oder einer neuen Funktion. Ziel dieses Kapitels ist es, eine Übersicht nach Anwendungstyp zu geben.
Hinweis:
  • 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

variables Dolibarr

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__ E-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__ E-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.

Verwendung in:
  • 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}