Empfängerdialog konfigurieren
Konfiguration
Die Dokumentfunktion "Empfängeradresse" muss einer Vorlage angehängt werden, wenn der Empfängerdialog angezeigt werden soll. Im Konfigurationsfenster kann der Empfängerdialog auf verschiedene Weisen auf die Lösung massgeschneidert werden.
IsMultiLetter
Je nach dem ob Sie mehrere Adressen im Dokument anzeigen lassen möchten können Sie die Konfiguration anpassen.
Speziell bei Multibriefen:
Bei Multibriefen wird für jeden Empfänger ein eigenes Dokument erzeugt. Dabei kann unter den erfassten Empfängern hin- und hergewechselt werden. Diese Option wird bei Briefen eingesetzt.
Typischer Nicht-Multibrief: Eine Vorlage, bei der alle Empfänger eines Typs (An, Cc oder Bcc) in Listenform aufgeführt werden. Diese Option wird typischerweise bei Einladungen, Protokollen etc. eingesetzt und die Empfänger werden je nach Typ (An, Cc oder Bcc) z. B. in den Textabschnitten “Anwesend”, “Entschuldigt“ und “Verteiler“ angezeigt.
Die Option, ob es sich bei der Vorlage um einen Multibrief handelt oder nicht, wird unter der Option IsMultiLetter
jeweils im Layout oder der Inhaltsvorlage konfiguriert.
<!-- Bestimmt, ob das Dokument ein Multibrief ist oder nicht -->
<IsMultiLetter>true</IsMultiLetter>
Siehe konkrete Beispiele auf dieser Seite unter: https://primesoft-group.atlassian.net/wiki/spaces/OneOffixx/pages/edit-v2/42893323#Anwendungsm%C3%B6glichkeiten.
MaxContacts
Hier wird die maximale Anzahl der Kontakte eingetragen, welche im Dokument hinzugefügt werden können. Der Standard kann auf 0
belassen werden.
FullDetailMode
In einem Brief will man alle wichtigen Informationen wie die Anrede oder Geschäftsadresse sehen. Darum ist der FullDetailMode
Standard auf true
gesetzt. Mit der Einstellung false
wird die einfache Ansicht aktiviert. Dabei werden viele Informationen vom Empfängerdialog werden ausgeblendet. Diese Ansicht wird vor allem für die Listenform genutzt.
AddressingTypes
In der Konfiguration für den Empfängerdialog können unter AddressTypes
Anzeigenamen für die maximal drei Adresstypen konfiguriert werden. Standardmässig sind folgende erfasst: An;Cc;Bcc
.
Unter AddressingTypes
können im Falle eines Nicht-Multibriefes maximal drei Adresstypen konfiguriert werden. Der Standard ist An;Cc;Bcc
, jedoch ist in der Grundkonfiguration vielmals ein Link in die globalen Übersetzungen hinterlegt. Sie können diese Links entweder im Globalen Übersetzungsprovider überschreiben oder die Links löschen und durch eigenen Text ausgeben.
<!-- Adresstypen (z. B. An;Cc;Bcc) -->
<AddressingTypes>{D[Recipients.AddressingType.To]};{D[Recipients.AddressingType.Cc]};{D[Recipients.AddressingType.Bcc]}</AddressingTypes>
Je nach Verwendungszweck macht es Sinn die Adresstypen anzupassen, wie z. B. bei einem Protokoll: Anwesend;Entschuldigt;Verteiler
.
Multibrief erstellen
Bei einem Multibrief wird im Empfängerdialog unter Suchergebnisse nur der erste Adresstyp An angezeigt.
Auch hat eine Eingabe von vom Standard abweichenden Adresstypen keinen Einfluss. D.h.: ist MultiLetter auf true
und unter AddressingTypes steht etwas anderes als An;Cc;Bcc
, hat die AddressingTypes-Konfiguration keinen Einfluss.
Nun ist im Dokument für jeden erfassten Empfänger ein einzelnes Dokument verfügbar. Über den Ribbon können Sie mit den Toggles zwischen den Dokumenten wechseln.
Nicht-Multibrief erstellen
Unter Suchergebnisse sieht man nun bei Nicht-Multibriefen alle drei Adresstypen. In diesem Beispiel wurden die Adresstypen Teilnehmer, Abgemeldet oder KopieAn konfiguriert, die vom Standard (An, Cc, Bcc
) abweichen.
Im Dokument kann nun über die Toggles nicht zwischen Empfänger gewechselt werden. Hingengen werden die Empfänger je nach Skript-Konfiguration in Listenform angezeigt:
Wie Sie diese Adressen im Dokument integrieren möchten, können Sie anhand von Skripte selbst festlegen.
Die Darstellung oben erreichen Sie mit folgendem Vorgehen:
Skripte
Je nach dem wie Sie dies in Ihrem Dokument eingefügt haben möchten, können Sie https://primesoft-group.atlassian.net/wiki/x/SYDxAQ erstellen.
Der separator
in der ersten Zeile legt hier fest, wie die einzelnen Adressen im jeweiligen Adresstyp getrennt werden.
Die Element
e sagen aus, was von der jeweiligen Adresse eingefügt werden soll.
<CustomDataNode id="Teilnehmer">
<List type="Recipient" separator=" " filter="An">
<Element id="Company.Name" separator=", " />
<Element id="Person.Title" separator=" " />
<Element id="Person.FirstName" separator=" " />
<Element id="Person.LastName" />
</List>
</CustomDataNode>
<CustomDataNode id="Abgemeldet">
<List type="Recipient" separator=" // " filter="Cc">
<Element id="Company.Name" separator=", " />
<Element id="Person.Title" separator=" " />
<Element id="Person.FirstName" separator=" " />
<Element id="Person.LastName"/>
</List>
</CustomDataNode>
<CustomDataNode id="KopieAn">
<List type="Recipient" filter="Bcc">
<Element id="Company.Name" separator=" " />
<Element id="Person.Title" separator=" " />
<Element id="Person.FirstName" separator=" " />
<Element id="Person.LastName" separator=" " />
<Element id="Address.Street" separator=" " />
<Element id="Address.CityZip" separator=" " />
<Element id="Address.City" />
</List>
</CustomDataNode>
Word-Editor
Sind die Skripte erstellt, können Sie die Felder im Dokument einfügen.
Das Dokument im “Editor”-Modus öffnen:
OneOffixx Entwurf Ribbon auswählen und auf “Inhalt verknüpfen”
Jetzt sind alle Verknüpfungen ersichtlich, nach Kategorien unterteilt:
Die erfassten Skripte gemäss Beispiel oben, finden Sie anhand der ID:
Setzen Sie den Cursor an den gewünschten Ort und fügen Sie mit einem Doppelklick auf das gewünschte Feld, das entsprechende Skript ein.
Anschliessend die Vorlage speichern und schliessen.
PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland