"per E-Mail versenden" Vorlagen - Attribute

Gibt es eine Möglichkeit Attribute (Attributfelder z.B. Anrede , Vor-Nach- Name, RE. Nr. etc.) in die E-Mail Vorlagen zum versenden von z.b. Rechnungen, einzufügen?
Ich habe dazu keine Anleitungen gefunden.
Wenn es diese Möglichkeit gibt, gibt es dazu eine Übersicht der möglichen Attribute?

Hallo

Unter „Einstellungen -> Stammdaten -> Textvorlagen für E-Mails“ findet sich ein kleiner Hinweis: „* verfügbare Ersatzungsvariablen: REF, REFCLIENT, THIRDPARTY_NAME, PROJECT_REF, PROJECT_NAME, CONTACTCIVNAME, PERSONALIZED, SIGNATURE

Vielleicht hilft dir das.

Gruß

ein bisserl hab ich damit schon gearbeitet:
REF ist die Nummer des Dokuments aus dem du die email startest. z.b. die Rechnungsnummer
THIRDPARTY_NAME ist der Name der Firma/Organisation
CONTACTCIVNAME ist der Name des Kontakts an den du die email adressierst

Mit den __PROJECT Variablien arbeite ich nicht und die anderen 3 (REFCLIENT, PERSONALIZED, SIGNATURE) zeigen bei mir keine Werte.

Was für mich auch noch wichtig wäre: Selbst definierte ‚ergänzende Attribute‘ z.B. ‚Purchase Order number‘ im Modul Kundenaufträge in den emails zu verwenden. Hat wer dazu eine Möglichkeit gefunden?

1 „Gefällt mir“

Hat hier jemand in der Zwischenzeit etwas rausfinden können?

Die erwähnten Variablen helfen leider nicht weiter.

In Version 10, vielleicht auch schon in Version 9 oder eher, habe ich folgende Attribute feststellen können:

verfügbare Variablen:
USER_SIGNATURE -> USER_SIGNATURE
USER_ID -> 2
USER_LOGIN ->
USER_LASTNAME -> Partusch
USER_FIRSTNAME -> Karl-Heinz
USER_FULLNAME -> Karl-Heinz Partusch
USER_SUPERVISOR_ID -> USER_SUPERVISOR_ID
USER_REMOTE_IP ->
MYCOMPANY_NAME -> Karl-Heinz Partusch
MYCOMPANY_EMAIL -> MYCOMPANY_EMAIL
MYCOMPANY_PROFID1 -> MYCOMPANY_PROFID1
MYCOMPANY_PROFID2 -> MYCOMPANY_PROFID2
MYCOMPANY_PROFID3 -> MYCOMPANY_PROFID3
MYCOMPANY_PROFID4 -> MYCOMPANY_PROFID4
MYCOMPANY_PROFID5 -> MYCOMPANY_PROFID5
MYCOMPANY_PROFID6 -> MYCOMPANY_PROFID6
MYCOMPANY_CAPITAL -> MYCOMPANY_CAPITAL
MYCOMPANY_FULLADDRESS ->
MYCOMPANY_ADDRESS ->
MYCOMPANY_ZIP ->
MYCOMPANY_TOWN ->
MYCOMPANY_COUNTRY -> Deutschland
MYCOMPANY_COUNTRY_ID ->
MYCOMPANY_CURRENCY_CODE -> EUR
ID -> ID
REF -> REF
REF_CLIENT -> REF_CLIENT
REF_SUPPLIER -> REF_SUPPLIER
EXTRAFIELD_XXX -> EXTRAFIELD_XXX
THIRDPARTY_ID -> THIRDPARTY_ID
THIRDPARTY_NAME -> THIRDPARTY_NAME
THIRDPARTY_NAME_ALIAS -> THIRDPARTY_NAME_ALIAS
THIRDPARTY_EMAIL -> THIRDPARTY_EMAIL
PROJECT_ID -> PROJECT_ID
PROJECT_REF -> PROJECT_REF
PROJECT_NAME -> PROJECT_NAME
CONTRACT_HIGHEST_PLANNED_START_DATE -> Highest date planned for a service start
CONTRACT_HIGHEST_PLANNED_START_DATETIME -> Highest date and hour planned for service start
CONTRACT_LOWEST_EXPIRATION_DATE -> Lowest data for planned expiration of service
CONTRACT_LOWEST_EXPIRATION_DATETIME -> Lowest date and hour for planned expiration of service
ONLINE_PAYMENT_URL -> UrlToPayOnlineIfApplicable
ONLINE_PAYMENT_TEXT_AND_URL -> TextAndUrlToPayOnlineIfApplicable
SECUREKEYPAYMENT -> Security key (if key is not unique per record)
SECUREKEYPAYMENT_MEMBER -> Security key for payment on a member subscription (one key per member)
SECUREKEYPAYMENT_ORDER -> Security key for payment on an order
SECUREKEYPAYMENT_INVOICE -> Security key for payment on an invoice
SECUREKEYPAYMENT_CONTRACTLINE -> Security key for payment on a a service
DIRECTDOWNLOAD_URL_PROPOSAL -> Direct download url of a proposal
DIRECTDOWNLOAD_URL_ORDER -> Direct download url of an order
DIRECTDOWNLOAD_URL_INVOICE -> Direct download url of an invoice
SHIPPINGTRACKNUM -> Shipping tacking number
SHIPPINGTRACKNUMURL -> Shipping tracking url
DATE_YMD -> DATE_YMD
DATE_DUE_YMD -> DATE_DUE_YMD
AMOUNT -> AMOUNT
AMOUNT_EXCL_TAX -> AMOUNT_EXCL_TAX
AMOUNT_VAT -> AMOUNT_VAT
AMOUNT_FORMATED -> AMOUNT_FORMATED
AMOUNT_EXCL_TAX_FORMATED -> AMOUNT_EXCL_TAX_FORMATED
AMOUNT_VAT_FORMATED -> AMOUNT_VAT_FORMATED
DAY -> 16
DAY_TEXT -> Dienstag
DAY_TEXT_SHORT -> Di
DAY_TEXT_MIN -> Di
MONTH -> 7
MONTH_TEXT -> Juli
MONTH_TEXT_SHORT -> Jul
MONTH_TEXT_MIN -> J
YEAR -> 2019
PREVIOUS_DAY -> 15
PREVIOUS_MONTH -> 6
PREVIOUS_YEAR -> 2018
NEXT_DAY -> 17
NEXT_MONTH -> 8
NEXT_YEAR -> 2020
DOL_MAIN_URL_ROOT ->
(AnyTranslationKey|langfile) -> TranslationOfKey (load also language file before)
[AnyConstantKey] -> Wert der Konstante

Teilweise stehen hinter dem -> Werte. Die hat das System beim kopieren mit ausgeworfen, einige habe ich hier herausgelöscht.
Diese Tabelle ist in Dolibarr zu finden unter : EINSTELLUNGEN - E-MAILS - (Reiter) Textvorlagen für E-Mails - und dann auf das eingekreiste „i“ hinter „Thema“ oder „Inhalt“

1 „Gefällt mir“

warum werden bei manchen Variablen keine Werte angezeigt, wenn ich sie in einer E-Mailvorlage benutzen will?
z.B. funktionieren PROJECT_ID und PROJECT_NAME nicht und werden nicht ersetzt.

Hallo zusammen

Ich weiß der Post ist schon alt aber ich will keinen neuen für meine Frage aufmachen - betrifft ja dasselbe Thema.

Als kleiner Tipp für alle die das Problem haben dass die Variable nicht übernommen wird.

  • copy/past - funktioniert nicht!
    Entweder selbst schreiben oder den Text erst in den Texteditor kopieren und von da neu kopieren und ins Programm übernehmen.
    Webseiten, Word und die meisten anderen Programme, formatieren Texte und eine Variable wird nur ohne Textformat erkannt.

Jetzt zu meinem Anliegen.

Ich nutze inzwischen Dollibarr 15.0.1

Eigentlich klappt alle super - sogar die PDF’s habe ich inzwischen so wie ich sie brauche.

Meine Frage betrifft die Variablen bei den E-Mail Vorlagen.

Ich finde keine die z.B. die Mobiletelefonnummer des Benutzers übergibt z.B. USER_MOBILE, der Eintrag dafür ist aber in jedem Fall vorhanden.

Dann finde ich auch keine Möglichkeit in der Anrede den Namen des Sachbearbeiters für Rechnungen, Angebote … etc. zu übernehmen - THIRDPARTY_NAME gibt mir in den meisten Fällen den Firmennamen.

Bei meinen Geschäftspartnern werden zusätzliche Kontaktadressen zugeordnet und unter " Standardkontakt/-Adresse für " z.B. " Kontakt für Angebote " oder " Kontakt für Rechnungen " ausgewählt.

nur wie bekomme ich diese Namen mit Anrede in die Mail

z.B.

Guten Tag ANREDE_SACHBEARBEITER NAME_SACHBEARBEITER

Hoffe und freue mich auf Tipps und Hilfe

Gruss Scalar

Hallo und frohe Ostern

Da die beste Lösung immer die ist, die man selbst findet, hier meine zu meiner Frage im Post davor.

So könnte eine Email aussehen die sich an den eingetragenen Sachbearbeiter für Angebote richtet

Guten Tag __CONTACT_NAME_CUSTOMER__,

im Anhang senden wir Ihnen Ihr Angebot zu Ihrem Projekt: __PROJECT_NAME__ __PROJEKT_NUMMER__

Wir hoffen damit ihren Vorstellungen zu entsprechen.

Bei Fragen oder Anmerkungen stehe ich Ihnen sehr gerne unter __USER_MOBILE__ oder per Mail zur Verfügung

Mit freundlichen Grüßen
__USER_FULLNAME__

Bis auf USER_MOBILE gibt es schon alles.

Um diese Handynummer in die Mail ein zu fügen habe ich im File - /core/lib/funktions.lib.php - am Ende der schleife das eingefügt.


if (is_object($user)) {
  ...........
       ...............
       ................
      '__USER_REMOTE_IP__ (string) getUserRemotIP(),
      '__USER_MOBILE__' => (string) $user->user_mobile
      ));
   }
} 

Nach getUserRemotIP() das Kommer ’ , ’ nicht vergessen.

Der Nachteil dieser Methode ist, dass mit dem nächsten Update diese Änderung wieder weg ist.

Mit etwas Glück wird die Zeile aber bei der nächsten Version übernommen.

Hoffe es hilft auch anderen die eigenen Email Vorlagen zu erstellen.

Gruß Scalar

2 „Gefällt mir“