Bekannte Lösungen für Salesforce

Fehler: You're creating a duplicate record. We recommend you use an existing record instead.
Fehler: Use one of this records?

  • Lösung: Sie versuchen also einen Eintrag in Salesforce zu erstellen, für den der Salesforce-interne Dublettencheck eine Dublette gefunden hat. Je nach Einstellung kann es sein, dass sich diese Dublette in der Entität Lead oder Kontakt befindet. Bitte prüfen Sie in Salesforce ob der Kontakt schon existiert und führen Sie ggf. ein Update anstatt einer Neuanlage durch.

Fehler: [{"name":"Error","message":"Required fields are missing: [XY]"}]

  • Lösung: Laut der Fehlermeldung ist das Feld [XY} ein Pflichtfeld in Ihrem Salesforce. Bitte prüfen Sie, ob in der letzten Zeit Änderungen in Salesforce gemacht wurden und geben Sie uns Bescheid, falls das Mapping noch angepasst werden muss.

 

Fehler: [{"name":"Error","message":"Das Feld MailingStateCode enthält XY. Dies ist kein verfügbarer Bundesstaat.}] 

  • Lösung: Bitte wenden Sie sich an Ihren Administrator. Er ist in der Lage, den Bundesstaat für Sie hinzuzufügen.

 

Fehler: Bei diesem Land liegt ein Problem vor, auch wenn es möglicherweise korrekt aussieht. Bitte wählen Sie einen Wert für Land/Region aus der Liste der gültigen Länder aus.

Lösung: Für Bundesland und Land gibt es in Salesforce verschiedene Konfigurationen. So akzeptiert Salesforce manchmal sämtliche Eingaben auf die Felder, manchmal nur die ISO-Kürzel, oder aber nur die korrekt ausgeschriebenen Bundes-/Länder. Bitte probieren Sie eine von den o.g. Varianten aus und falls das Problem immer noch besteht, wenden Sie sich an unsere Mapping-Abteilung.

Fehler: InvalidCrossReferenceID

  • Dieser Fehler bedeutet, dass die in einem Lookup- oder Master-Detail-Beziehungsfeld verwendete Salesforce-ID nicht gültig ist. Mögliche Ursachen sind: 
    • Falscher Objekttyp - Das Beziehungsfeld wird auf die Salesforce-ID des falschen Objekts gesetzt. Wenn Feld A beispielsweise eine Nachschlagefunktion für das Objekt Konto ist, kann in diesem Feld keine Opportunity-ID verwendet werden.
    • Record gelöscht - Der Datensatz existiert nicht mehr. Dies kann passieren, wenn jemand den Datensatz gelöscht hat, während ein Benutzer oder das System Datensätze einfügte oder aktualisierte. Es kann auch während einer Anfrage passieren, wenn der Datensatz zunächst eingefügt, dann aber zurückgesetzt wird, so dass der Code noch einen Verweis auf den Datensatz mit einer ID im Speicher hat, der Datensatz aber nicht in der Datenbank existiert.
    • Beziehungsfeld verweist auf falsches Objekt - Dies kommt seltener vor, ist aber dennoch eine Ursache für diesen Fehler. Manchmal gibt es im System mehrere Objekte mit demselben Namen und ein Benutzer wählt das falsche Objekt aus, auf das die Suche oder das Master-Detail verweisen soll. Dies geschieht, weil Salesforce bei der Definition des Feldes denselben Objektnamen ohne weitere Details in der Objektliste anzeigt, so dass es nicht sofort klar ist, welches zu wählen ist.

Fehler: ID Value of Incorrect Type

  • Das bedeutet, dass eine ID, die an Salesforce gesendet wird, nicht dem korrekten Typ entspricht, den Salesforce erwartet.
    Einige Felder in Salesforce können zum Beispiel nur bestimmte ID-Typen akzeptieren (z. B. Kontakt-ID, Konto-ID usw.).  Wenn Sie einen Wert für eine ID eines anderen Typs zuordnen, wird dieser Fehler angezeigt. Außerdem kann dieser Fehler auch auftreten, wenn Sie eine ID zweimal in Ihrem Connector zuordnen.

Fehler: INVALID_FIELD No such column 'XYZ' on entity 'ABC'. 

  • Das Feld ist entweder nicht korrekt implementiert oder existiert nicht in Salesforce. Bitte wenden Sie sich an Ihren Administrator oder unsere Mapping-Abteilung.

Fehler: bad value for restricted picklist field