Wichtige Hinweise beim Aktualisieren eines Feldes, das in einer Validierungsregel verwendet wird.

Wichtige Hinweise beim Aktualisieren eines Feldes, das in einer Validierungsregel verwendet wird.

Validierungsregeln sind wirksam bei der manuellen Erstellung eines Datensatzes. Wenn jedoch Felder, die in einer Validierungsregel (ob primär oder sekundär) verwendet werden, durch andere Methoden wie Workflow-Aktualisierung und APIs aktualisiert werden, hat die Feldaktualisierung Vorrang vor den Validierungsregeln.

Diese Instanzen werden mit weiteren Beispielen im Folgenden erläutert:

Primärfeld mithilfe einer Validierungsregel aktualisieren

Beispiel:

Angenommen, Sie verfügen über eine Validierungsregel für das Modul Deals, die Folgendes besagt:

<<Wenn der Rabatt > 20 % beträgt, gib eine Warnung aus. "Tut uns leid! Dieser Rabatt ist nicht anwendbar.">>

Diese Validierungsregel wird wirksam, wenn Sie einen Geschäftsabschluss in CRM manuell mit einem Rabatt von mehr als 20 % anlegen. Wenn aber das Primärfeld Rabatt auf eine der folgenden Arten aktualisiert wird, überschreibt die Feldaktualisierung die Validierungsregel.

Das heißt, wenn das Feld "Rabatt" über einen Feldaktualisierungs-Workflow auf 25 % aktualisiert wird, hat dieser Workflow Vorrang, und als Folge wird der Wert vom System trotz der Validierungsregel, die eine Warnmeldung für Werte über 25 % ausgeben soll, akzeptiert.

Im Folgenden sind die Möglichkeiten einer Feldaktualisierung aufgeführt, die Vorrang vor der Validierungsregel haben.

Über die Feldaktualisierung in CRMFeldaktualisierungsdetails
ImportierenWerden beim Importieren neuer Leads oder beim Überschreiben vorhandener Datensätze aktualisiert.
Workflow-RegelnWerden als Ergebnis der Workflow-Aktion aktualisiert.
GenehmigungsprozessWird bei Genehmigung oder Ablehnung eines Datensatz aktualisiert.
Blueprint

Wird als Folge der Einstellungen "Nach dem Übergang" aktualisiert.

Wenn Sie eine Validierungsregel und eine Bauplanvalidierung für das gleiche Feld anlegen und die beiden Bedingungen unterschiedlich sind, überschreibt der Bauplan die Validierungsregel.

Das heißt, solange sich das Feld innerhalb eines Prozesses befindet, ist die Bauplanvalidierung anwendbar. Wenn ein Datensatz einen Prozess verlassen hat, gilt die Validierungsregel.

APIsWerden über die API-Methode updateRecords aktualisiert
MassenaktualisierungDas in einer Layoutregel verwendete Primärfeld ist nicht für die Massenaktualisierung verfügbar.

    Sekundärfeld mithilfe einer Validierungsregel aktualisieren

    Dies ist ein wichtiger Hinweis. Wenn Sie versuchen, eines der sekundären Felder, die in einer Validierungsregel verwendet werden, durch Workflows, Massenaktualisierung, APIs oder Import zu aktualisieren, akzeptiert CRM die Werte des sekundären Felds unabhängig von den Bedingungen in der Regel. Infolgedessen können Ihre Daten trotz Validierungsregel unzulässige Werte annehmen.

    Beispielsweise haben Sie eine Validierungsregel, um Rabatte auf regionaler Ebene zu definieren.

    • Der Rabatt darf für die USA nicht mehr als 20 % betragen
    • Der Rabatt darf für Großbritannien nicht mehr als 25 % betragen
    • Der Rabatt darf für Indien nicht mehr als 15 % betragen

    In diesem Fall ist Rabatt Ihr Primärfeld und die Regionen werden zu den Sekundärfeldern.

    Der Rabatt erscheint bei einer Massenaktualisierung möglicherweise nicht, die Region jedoch ganz sicher. Wenn Sie sich entscheiden, alle Regionen auf Indien zu aktualisieren, können alle Ihre Geschäftsabschlüsse mit unterschiedlichen Rabatten für "Indien" enden, während Ihre Validierungsregel die Dinge anders vorschreibt – was zu inakzeptablen Werten in Ihrem Modul führt.

    CRM schränkt derzeit die Aktualisierung der Felder von Sekundärfeldern, die in einer Validierungsregel verwendet werden, nicht ein. Achten Sie darauf, dass Sie vor der Aktualisierung prüfen, ob Felder in einer Validierungsregel verwendet werden.

      • Related Articles

      • Entwurf eines Bauplans

        Der Aufbau eines Prozesses ist weitgehend ein 3-stufiges Verfahren. Grundlegende Informationen eingeben: Geben Sie das Modul, das Layout und das Feld an, für das der Prozess angelegt werden soll. Prozessablauf definieren: Definieren Sie im ...
      • Detailseite eines Datensatzes anpassen

        Die Anpassung auf Seitenebene bezieht sich auf die Anpassung der Detailseite eines Datensatzes und des zugehörigen Layouts. Dies beinhaltet die Organisation der zugehörigen Seitenelemente sowie die Anpassung der verknüpften Listen, des Suchlayouts ...
      • Einbindung eines Opt-in-Kontrollkästchens in Webformulare zur Einwilligung

        Sie verwenden möglicherweise bereits einige Zoho CRM-Webformulare, die auf Ihrer Website veröffentlicht sind. Befolgen Sie die unten aufgeführten Schritte, um diesen Webformularen ein Einwilligungs-Kontrollkästchen hinzuzufügen. Die gleichen Schritte ...
      • Layoutregel&nbsp;– Ausnahmen

        Layoutregeln sind wirksam bei der manuellen Erstellung eines Datensatzes. Wenn jedoch ein in einer Layoutregel verwendetes Feld auf andere Weise, z. B. über Workflow-Aktualisierung und APIs, aktualisiert wird, haben die Feldaktualisierungen vor ...
      • Mit Validierungsregeln arbeiten

        Eine der schwierigsten Aufgaben beim Einsatz eines CRM-Systems ist die Sicherstellung der Gültigkeit der darin enthaltenen Daten. Schlecht gewartete Daten können ein Unternehmen auf unterschiedliche Weise Geld kosten: Ihre Aktivitäten werden ...