Konfigurieren Sie die Datenvalidierung mithilfe der Tabelle „Datenvalidierungsassistent“.

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erstellen Sie Validierungen auf Feld- und Datensatzebene in der Tabelle „Datenvalidierungshilfe“.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Mit dem Basissystem sind mehrere vordefinierte Validierungen verfügbar. Wenn während des Account-Onboarding-Prozesses Daten importiert werden, werden diese Validierungen zur Validierung der Daten verwendet. Sie können jedoch basierend auf Ihren Anforderungen zusätzliche Validierungen definieren.

    Prozedur

    1. Navigieren zu Alle > Lebenszyklus-Ereignisse für Accounts > Datenvalidierungs-Assist-Support > Datenvalidierungsassist hinzugefügt.
    2. Klicken Sie auf Neu, um den Datensatz „Datenvalidierungsassistent“ zu öffnen.
    3. Wählen Sie den Validierungstyp aus, der Feldebene oder Datensatzebene sein kann.
    4. Für den Validierungstyp auf Feldebene können Sie einen der folgenden Validierungs-Untertypen auswählen:
      • Referenz: Wählen Sie die Referenztabelle, das Referenztabellenfeld, die Bereitstellungstabelle und das Feld Bereitstellungstabelle aus. Geben Sie die Referenzfelder in der Bereitstellungstabelle an. Ein Referenzfeld speichert einen Verweis auf ein Feld in einer anderen Tabelle. Wenn Sie ein Referenzfeld definieren, wird eine Beziehung zwischen den beiden Tabellen erstellt.
      • Auswahl: Wählen Sie die Zieltabelle, das Zieltabellenfeld, die Bereitstellungstabelle und das Bereitstellungstabellenfeld aus. Wird verwendet, um zu validieren, ob der in Excel angegebene Wert vorhanden ist.
      • Datum: Wählen Sie das Datumsformat, die Bereitstellungstabelle und das Bereitstellungstabellenfeld aus.
      • Datum/Uhrzeit: Wählen Sie das Datums- und Uhrzeitformat, die Bereitstellungstabelle und das Feld Bereitstellungstabelle aus.
      • Boolesch: Wählen Sie die Bereitstellungstabelle und das Feld Bereitstellungstabelle aus. Prüft auf ein Wahr- oder Falsch-Ergebnis.
      • Zeichenbegrenzungen für Zeichenfolgen: Geben Sie die Felder Max. Länge, Bereitstellungstabelle und Bereitstellungstabelle an. Wird verwendet, um zu validieren, ob die Zeichenfolgenlänge den angegebenen Grenzwert nicht überschreitet.
      • Ganzzahl oder Dezimalzahl: Geben Sie die Felder Bereitstellungstabelle und Bereitstellungstabelle an. Wird verwendet, um zu validieren, ob das Feld eine Ganzzahl oder eine Dezimalzahl ist.
    5. Aktivieren Sie das Kontrollkästchen Obligatorisch, um anzugeben, ob eine Validierungsbedingung obligatorisch ist.
    6. Für den Validierungstyp auf Datensatzebene können Sie anwenderdefinierte Skripts definieren, um die Datensätze der Bereitstellungstabelle zu validieren.
      Im Folgenden finden Sie ein Beispiel für ein Validierungsbeispielskript.
      (function executeCondition( /* glide record */ stagingTableGr) {
          var obj = {
              validationPassed: true,
              message: ''
          }; /*      validationPassed : return true if validation passed else return false      message : populate error message if validationPassed is false else return empty string     */
          if (global.JSUtil.notNil(stagingTableGr.task) && global.JSUtil.notNil(stagingTableGr.u_company)) {
              if (stagingTableGr.task.company.name != stagingTableGr.u_company) {
                  obj.validationPassed = false;
                  obj.message = 'The Account is not matching with the Case Account.';
              }
          }
          return obj;
      })(stagingTableGr);
    7. Klicken Sie auf „Absenden“, um eine neue Validierungshilfetabelle zu erstellen.