--- title: "Funktionen zur Fehlerbehebung" slug: "functions-troubleshooting-common-issues" status: "new" updated: 2026-10-22T11:31:34Z published: 2026-10-22T11:31:34Z canonical: "support.tulip.co/functions-troubleshooting-common-issues" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.tulip.co/llms.txt > Use this file to discover all available pages before exploring further. # Funktionen zur Fehlerbehebung Who can use Functions As of r380, Functions is generally available. **Read more in the [Community thread](https://community.tulip.co/t/functions-production-release-available-for-early-access/15658).** ## Behebung häufiger Probleme ### Die Funktion gibt in der App einen Fehler zurück, der Test ist jedoch erfolgreich **Symptome: –** Der Funktionstest mit statischen Eingaben ist erfolgreich – Die aus der App aufgerufene Funktion gibt einen Fehler oder „null“ zurück **Ursache** Die Eingabe aus der App entspricht nicht dem erwarteten Datentyp oder Format. **Lösung** 1. Fügen Sie im App-Trigger vor dem Aufruf der Funktion eine Aktion „Meldung anzeigen“ mit dem Wert der Eingabevariablen hinzu. 2. Überprüfen Sie, ob die Eingabe dem erwarteten Typ (Text, Zahl, Datum/Uhrzeit) entspricht. 3. Prüfen Sie auf Nullwerte (leere Werte) und fügen Sie bei Bedarf eine Validierung im App-Trigger hinzu. ### Die Funktion wird in über 50 Apps verwendet und benötigt eine neue Eingabe **Symptome** Sie müssen eine neue Pflichtangabe hinzufügen, möchten aber nicht 50 Apps manuell aktualisieren. **Grundursache** „Functions“ unterstützt keine Massenaktualisierungen für Funktionsaufrufe über mehrere Apps hinweg. Ab Version r351 verfügt „Functions“ nicht über eine explizite Versionierung. Wenn Sie eine neue App-Version veröffentlichen, verwendet die neupublished version einen Snapshot der Funktionslogik, wie sie zum Zeitpunkt der Veröffentlichung vorlag. **Lösung** Fügen Sie die Eingabe hinzu und aktualisieren und veröffentlichen Sie die Apps schrittweise neu, um die neueste Funktionslogik zu verwenden. ### Die App verwendet trotz erneuter Veröffentlichung einen älteren Snapshot der Funktion **Symptome** Die Funktionslogik stimmt nicht mit den erwarteten Ergebnissen überein, die auf dem Zeitpunkt der Veröffentlichung der App-Version basieren. **Offensichtliche Ursache** Das Kopieren und Einfügen von Triggern, Widgets oder Schritten aus einer veröffentlichten App-Version in eine Entwickler-App kann dazu führen, dass Snapshot-Funktionsverweise verwendet werden. Sobald dies geschieht und zuvor keine Entwickler-Verweise auf diese Funktion vorhanden waren, wird bei allen zukünftigen Verwendungen dieser Funktion in der App weiterhin dieselbe Snapshot-Version verwendet. **Profi-Tipp:** Klicken Sie in der App-Trigger-Aktion „Funktion ausführen“ auf die Schaltfläche mit den drei Punkten neben der ausgewählten Funktion und wählen Sie „Funktion anzeigen“, um zu überprüfen, ob die App auf einen Snapshot der Funktion verweist. **Lösung** Löschen Sie Trigger-Aktionen, die die problematische Funktion verwenden, und fügen Sie die Funktion erneut hinzu. Dadurch wird die App gezwungen, einen aktuellen Verweis auf die Funktion zu verwenden. ## Weiterführende Informationen - [Bewährte Verfahren für Funktionen](/r230/docs/functions-best-practices) - [Änderungsmanagement für Funktionen](/r230/docs/functions-change-management) ## Weitere Ressourcen {{snippet.Haben Sie gefunden, wonach Sie gesucht haben?}}