Im Bereich der Einzelbriefe (Angebote, Verträge oder dokumentenfähige Entitäten) kann die Mitarbeiterzuordnung auf der Aktivitätenseite im Dokumentgenerierungsassistenten vorbelegt werden. Die Vorbelegung bietet folgende Möglichkeiten:
-
Vorbelegung des "Delegiert an"- und Delegiert von"-Mitarbeiters sowie zusätzlicher Mitarbeiter
-
Eigene Mitarbeitervorbelegung pro Protokoll- und Erinnerungsaktivität
-
Als Vorschlagswerte können folgende Werte verwendet werden
-
Mitarbeiterkürzel, z.B.: 'KM'
-
Variable 'USER'
Kürzel des aktuell angemeldeten Anwenders -
Variable 'USER_DEPUTY'
Kürzel des Stellvertretenen, sofern der Anwender sich als Stellvertreter angemeldet hat.
Meldet sich ein Anwender unter seinem Konto an, so liefert die Variable 'USER_DEPUTY' das Kürzel des aktuell angemeldeten Anwenders (analog zur Variable 'USER')
Beispiele:
Meldet sich Anwender A als Stellvertreter von Anwender B an, so enthält Variable 'USER_DEPUTY' das Kürzel von Anwender B.
Meldet sich Anwender A ohne Stellvertreterregelung an, so enthält Variable 'USER_DEPUTY' das Kürzel von Anwender A. -
Mitarbeitervariablen aus dem Mapping der Dokumentvorlage
Im Mapping der Dokumentvorlage kann der Administrator Mitarbeitervariablen für die Mitarbeiterzuordnung definieren. Hierdurch ist es möglich, nicht nur feste Mitarbeiterkürzel, sondern auch Mitarbeiter aus der Selektionsergebnismenge zu verwenden, z.B. der KAM des Geschäftspartners.
Im Mapping der Dokumentvorlagen stehen maximal folgende Mitarbeitervariablennamen zur Verfügung:SERIALEmployeeOffice, SERIALEmployeeSales, SERIALEmployeeKey, SERIALEmployeeQuote, SERIALEmployeeExtra1
SERIALEmployeeExtra2
Voraussetzung für die Verwendung einer solchen Mitarbeitervariable ist, dass diese im Mapping der Dokumentvorlage vorhanden ist. Ansonsten wird die Mitarbeitervariable nicht als gültig angesehen und der Eintrag verworfen. -
Wird ein Mitarbeiterkürzel mehrmals verwendet (z.B. als delegiert-an und delegiert-von) oder durch Verwendung von Variablen das Mitarbeiterkürzel mehrfach aufgelöst, so erscheint der Mitarbeitereintrag dennoch nur einmal in der Mitarbeiterzuordnung. Die Attribute Delegiert-an und Delegiert-bei bleiben hierbei erhalten.
-
Ungültige Eingaben (ungültiges Mitarbeiterkürzel, Mitarbeitervariablen usw.) werden ignoriert.
-
Ist keine individuelle Vorbelegung der Mitarbeiterzuordnung vorhanden, so greift die bisherige Vorbelegung. Diese stellt sich wie folgt dar:
-
Delegiert an: SERIALEmployeeQuote (wenn Angebotsdokument), ansonsten nie gesetzt
-
Delegiert von: Kürzel des aktuell angemeldeten Anwenders
-
-
-
Die Vorbelegung der Mitarbeiterzuordnung erfolgt pro Dokumenttyp, also z.B. für alle Angebote (keine Vorbelegung pro Vorlage!)
-
Die Konfiguration erfolgt über PropertyMapperEinträge, die direkt auf der Datenbank per SQL einmalig ausgeführt werden müssen (analog zum bisherigen Verfahren bei der Einzelbriefdokumentengenerierung).
Der Propertymappereintrag setzt sich zusammen aus dem Typ der Aktivitätenseite, den Typ des Mitarbeiters und dem Dokumenttyp. Konkret bedeutet dies:-
ID.Propertymapper = Typ_der_Aktivitätenseite$Mitarbeitertyp
-
Property.Propertymapper = Dokumenttyp
-
PropertyValue.Propertymapper = Mitarbeiterkürzel oder Variable oder Liste
-
|
Typ der Aktivitätenseite |
Mitarbeitertyp |
Dokumenttyp |
Wert |
|---|---|---|---|
|
PROTOCOL_ACTIVITY_CREATION$ |
EmployeeMerger#DelegatedTo |
QUOTE |
Mitarbeiterkürzel |
|
REMINDER_ACTIVITY_CREATION$ |
EmployeeMerger#DelegatedBy |
CONTRACT |
USER |
|
EmployeeMerger |
C2* (dokumentfähige Entität) |
USER_DEPUTY |
|
|
Mitarbeitervariable, z.B. SERIALEmployeeKey |
|
|
|
|
Kommaseparierte Liste von Mitarbeiterwerten (nur in Verbindung mit Mitarbeitertyp 'EmployeeMerger'), z.B. MAS,USER,SERIALEmployeeKey |
|
|
|
Konkrete Beispiele
|
Id.
|
Property.
|
PropertyValue.
|
Ergebnis |
|---|---|---|---|
|
REMINDER_ACTIVITY_CREATION$
|
QUOTE |
MAS |
In der Erinnerungsaktivität des Angebotsassistenten ist als Delegiert-von 'MAS' eingetragen. |
|
REMINDER_ACTIVITY_CREATION$
|
QUOTE |
USER |
In der Erinnerungsaktivität des Angebotsassistenten ist als Delegiert-an das Kürzel des aktuell angemeldeten Anwenders eingetragen. |
|
REMINDER_ACTIVITY_CREATION$
|
QUOTE |
KN,TMR,SMO |
In der Erinnerungsaktivität des Angebotsassistenten sind die weiteren Mitarbeiter KN, TMR und SMO eingetragen. |
|
PROTOCOL_ACTIVITY_CREATION$
|
QUOTE |
USER_DEPUTY |
In der Protokollaktivität des Angebotsassistenten Im Angebotsassistent ist als Delegiert-von das Mitarbeiterkürzel des Stellvertretenden eingetragen. |
|
PROTOCOL_ACTIVITY_CREATION$
|
QUOTE |
SERIALEmployeeKey |
In der Protokollaktivität des Angebotsassistenten ist als Delegiert-an der zur Textmarke SERIALEmployeeKey zugehörige internationalisierte Feldname eingetragen, z.B. KAM
|
|
PROTOCOL_ACTIVITY_CREATION$
|
CONTRACT |
USER,
|
In der Protokollaktivität des Vertragsassistenten sind folgende Mitarbeiter zugeordnet:
|
|
PROTOCOL_ACTIVITY_CREATION$
|
CONTRACT |
ZZZSMOZZZ |
Da das Mitarbeiterkürzel nicht existiert (recht wahrscheinlich) wird der Eintrag verworfen. |