Einzelbrief-Erinnerungen an den Stellvertreter delegieren
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 AnwendersVariable '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. |