Zum Hauptinhalt springen

Beginn einer erneuten Inspektion

Verwendungszweck

Ein Duplikat einer bestimmten abgeschlossenen Inspektion erstellen und es direkt öffnen

Es kann Integrationsszenarien geben, in denen Sie eine externe App für die Planung Ihrer Inspektionen verwenden. Von dort aus möchten Sie vielleicht einen Standort oder eine Anlage erneut inspizieren. Sie möchten jedoch nicht eine leere, neue Inspektion von Grund auf erstellen, sondern eine bestehende Inspektion als Vorlage verwenden und deren Daten kopieren. Auf diese Weise können Sie Zeit sparen, indem Sie Ihre Arbeitsmappe so gestalten, dass Sie nur ein paar Felder eingeben müssen, um zu dokumentieren, was sich seit der letzten Inspektion geändert hat. Eine Anleitung zur Erstellung einer solchen Arbeitsmappe finden Sie hier.

Um eine bestehende Inspektion zu duplizieren, benötigen Sie nur die eindeutige Identität der Inspektion. Beachten Sie, dass wir speziell die 'inspectionid' benötigen. Weder die Aufgaben-ID noch ihre Referenz/Externalid funktionieren!

Die Url hat das folgende Format: https://filler.opti-q.com?$action=reinspect&inspectionId=<unique-id-of-inspection> Um zum Beispiel die Inspektion 00305664-be0d-4fc6-948b-67d7e48d175a zu öffnen, würde die URL wie folgt aussehen: https://filler.opti-q.com?$action=reinspect&inspectionId=00305664-be0d-4fc6-948b-67d7e48d175a

Wenn der Benutzer auf diesen Link klickt und iCL Filler gestartet wird, prüft es

  • wird geprüft, ob die Inspektion 00305664-be0d-4fc6-948b-67d7e48d175a auf dem Gerät existiert
  • wenn nicht
    • und keine Internetverbindung besteht, wird dem Benutzer eine Fehlermeldung angezeigt
    • Wenn eine Internetverbindung besteht, wendet sich das Gerät an den Server, um diese spezielle Prüfung zu erhalten und alle relevanten Daten zu synchronisieren.

Beachten Sie jedoch, dass der Benutzer, der den Deep Link öffnet, **ein Mitglied (Inspektor) desselben Teams sein muss, zu dem diese Inspektion gehört.

Hinweis

Wenn Sie das Android SDK auf Ihrem Computer installiert haben und den Entwicklermodus auf Ihrem Gerät eingerichtet haben, können Sie die ADB-Befehlsshell verwenden, um diese Funktion zu testen. Starten Sie dazu einfach ADB und führen Sie den Befehl wie folgt aus:

adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d "https://filler.opti-q.com?\$action=reinspect\&inspectionId=00305664-be0d-4fc6-948b-67d7e48d175a"

Beachten Sie, dass wir die Sonderzeichen $ und & mit einem Backslash \ entschlüsseln mussten, da dies von der ADB verlangt wird.