Accounts und Kontakte konfigurieren
Ein Account ist ein unterstützter externer Kunde, und ein Kontakt ist ein Benutzer, der Mitarbeiter eines Accounts ist.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Es gibt zwei Arten von Accounts: Kunden-Accounts und Partner-Accounts. Die Felder Kunde und Partner im Formular „Account“ geben den Accounttyp an. Ein Account kann ein Kunden-Account und/oder ein Partner-Account sein.
Prozedur
- Sie können vorhandene Accounts und Kontakte mit dem Guided Setup importieren.
- Mit der Anwendung Kundenservice-Management können Sie neue Accounts und Kontakte erstellen.
Accounts und Kontakte mit Guided Setup importieren
Sie können vorhandene Accounts und Kontakte mit dem Guided Setup für Kundenservice-Management importieren.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Nach dem Import der Kunden-Account-Daten müssen Sie auch die Systemeigenschaft für Account-Codes festlegen.
Prozedur
Account-Codes und Account-Pfade
Ein Account-Code ist ein eindeutiger Bezeichner für einen Account, während ein Account-Pfad die Accounthierarchie festlegt.
Kontocodes
Ein Account-Code ist ein eindeutiger Schlüssel, der einen Account in einer ServiceNow-Instanz identifiziert. Dieser Code wird im Feld „Account- Code “ im Account-Formular gespeichert.
Ein Account-Code muss eindeutig sein. Beim Versuch, einen neuen Datensatz mit einem Accountcode einzufügen, der bereits in der Accounttabelle [customer_account] vorhanden ist, führt der Wert für den Code zu folgendem Fehler:
java.sql.BatchUpdateException: Doppelter Eintrag für key account_path
Account-Pfade
Ein Account-Pfad stellt die Hierarchie zwischen verschiedenen Accounts her. Dieser Pfad wird im Account-Pfad im Account-Formular gespeichert.
| Account | Account-Code | Kontenpfad |
|---|---|---|
| Boxeo | ~~~~1 | ~~~~1 Boxeo ist das übergeordnete Unternehmen. Der Account-Pfad für Boxeo entspricht dem Account-Code, was darauf hinweist, dass es sich um das erste Element in der Hierarchie handelt. |
| Boxeo USA | ~~~~2 | ~~~~1/~~~~2 Boxeo USA ist ein untergeordnetes Unternehmen von Boxeo. Die Struktur des Accountpfads wird als Boxeo/Boxeo USA interpretiert. |
| Boxeo EMEA | ~~~~3 | ~~~~1/~~~~3 Boxeo EMEA ist auch ein untergeordnetes Unternehmen von Boxeo, und die Struktur des Account-Pfads wird als Boxeo/Boxeo EMEA interpretiert. |
| Boxeo Frankreich | ~~~~5 | ~~~~1/~~~~3/~~~~5 Boxeo Frankreich ist ein untergeordnetes Unternehmen von Boxeo EMEA. Die Struktur dieses Accountpfads wird als Boxeo/Boxeo EMEA/Boxeo Frankreich interpretiert. |
Account-Datensätze werden importiert
Account-Code-Eigenschaft festlegen
Aktualisieren Sie nach dem Importieren von Kunden-Account-Informationen die Eigenschaft com.snc.cs_base.last.generated.code.tree.path mit dem korrekten Account-Codewert.
Vorbereitungen
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Die Systemeigenschaft com.snc.cs_base.last.generated.code.tree.path speichert den Account-Code-Wert für den zuletzt erstellten Kunden-Account in der Tabelle „Account“ (customer_account).
Wenn Sie einen neuen Kunden-Account-Datensatz erstellen, verwendet das System diese Eigenschaft, um einen eindeutigen Account-Codewert für den Account zu bestimmen. Die Eigenschaft wird dann mit diesem neuesten zugewiesenen Wert aktualisiert, sodass der nächste Account-Codewert als eindeutiger Wert für das nächste Einfügen des Account-Datensatzes festgelegt werden kann.
Der Wert der Eigenschaft com.snc.cs_base.last.generated.code.tree.path muss dem Wert des Felds „Account-Code“ für den letzten eingefügten Kunden-Account-Datensatz entsprechen. Wenn Sie Kunden-Account-Datensätze erstellen, indem Sie Daten aus anderen Quellen oder Instanzen importieren, können diese Werte nicht mehr synchronisiert werden. Wenn diese Werte nicht übereinstimmen, generiert das System bei der Erstellung des nächsten neuen Datensatzes in der Tabelle „Account“ einen Fehler:
java.sql.BatchUpdateException: Doppelter Eintrag für key account_path
Führen Sie die folgenden Schritte aus, um diesen Fehler zu beheben.
Prozedur
- Bestimmen Sie den Account-Code für den zuletzt erstellten Account.
- Navigieren Sie zur Tabelle „Systemeigenschaft“ [sys_properties].
- Legen Sie die Eigenschaft com.snc.cs_base.last.generated.code.tree.path auf den in Schritt 1 ermittelten Wert fest.
Kunden-Accounts erstellen
An Account ist ein unterstützt externer Kunde. Verwenden Sie die Anwendung Kundenservice-Management zum Erstellen von Account-Datensätzen.
Vorbereitungen
Erforderliche Rolle: sn_customerservice_manager oder admin
Warum und wann dieser Vorgang ausgeführt wird
Es gibt zwei Arten von Accounts: Kunden-Accounts und Partner-Accounts. Die Felder Kunde und Partner im Formular „Account“ geben den Accounttyp an. Ein Account kann ein Kunden-Account und/oder ein Partner-Account sein.
Ein Partner ist ein unterstützter externer Kunde, der an andere Kunden verkauft und diese unterstützt. Partner können Fälle für Kunden berichten und verwalten. Partner können auch Kunden sein.
Prozedur
Zusätzliche Account-Adressen erstellen
Ein Account kann mehrere Adressen haben, z. B. eine Hauptadresse sowie Versand- und Rechnungsadressen.
Vorbereitungen
Erforderliche Rolle: sn_customerservice_manager oder admin
Warum und wann dieser Vorgang ausgeführt wird
Die Hauptadresse für einen Account wird in Feldern im Account-Formular gespeichert. Versand- und Abrechnungsadressen für einen Account werden in der zugehörigen Liste Adressen erstellt und gespeichert. Ein Account kann mehrere Versand- und Rechnungsadressen haben.
Prozedur
Kundenkontakte erstellen
Ein Kontakt ist ein Benutzer, der ein Mitarbeiter eines Accounts ist. Verwenden Sie die Anwendung Kundenservice-Management zum Erstellen von Kontaktdatensätzen.
Vorbereitungen
Erforderliche Rolle: sn_customerservice_manager oder admin