Wie führe ich eine doppelte Erkennung durch, wenn Ihre Matchcode -Länge> 450 beträgt?

StackOverflow https://stackoverflow.com/questions/9315088

  •  26-10-2019
  •  | 
  •  

Frage

Ich habe ein Unternehmen mit drei Feldern, die in meinen CRM -Organisationen eine einzigartige Einschränkung bilden müssen. Wenn ich sie jedoch für eine doppelte Erkennungsregel eingehe, ist die resultierende Matchcode -Länge zu lang.

Zuerst wollte ich nur eine Odata -Abfrage in JavaScript in das Formular hinzufügen, um sicherzustellen, dass keine Aufzeichnung für die eindeutige Einschränkung vorhanden ist. Dies fängt jedoch keine Daten importieren.

Gibt es eine Möglichkeit, das Charakterlimit von 450 zu umgehen, oder muss ich höchstwahrscheinlich ein Plugin erstellen?

War es hilfreich?

Lösung

Wenn Sie ein neues Feld verwenden, enthält die Werte der 3 Felder, die die doppelte Erkennungsregel erstellen möchten, eine Option. Sie führen den Status dieses Feldes mit einem Workflow (auf Erstellen/Aktualisierung) und wenden die doppelte Erkennungsregel darauf an (wenn das neue Feld die Grenze des MatchCode nicht überschreitet).

Der Ansatz mit dem Plugin kann eine weitere Wahl sein, wenn dies keine bequeme Lösung für Ihr Szenario ist.

Andere Tipps

Sie können nur einen Teil eines oder mehrerer Ihres Feldes verwenden, z. B. die ersten 150 Zeichen - müssen Sie wirklich die gesamten langen Felder auf absolute Einzigartigkeit überprüfen?

In wie vielen Fällen wären die ersten 150 Zeichen jeder von drei Feldern identisch, aber nicht das letzte Bit (welches die Falschpositives wäre, die dies verursacht)?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top