Ungültiger Export: Geschäftsprozessentität fehlt

Dieser Artikel bietet eine Lösung für einen Fehler, der auftritt, wenn Sie versuchen, eine Lösung zu exportieren, die Geschäftsprozessflows, aber nicht die entsprechenden Entitäten enthält.

Gilt für: Microsoft Dynamics 365
Ursprüngliche KB-Nummer: 4337537

Symptome

Wenn Sie versuchen, eine Lösung zu exportieren, die Geschäftsprozessflows, aber nicht die entsprechenden Entitäten enthält, schlägt der Export mit dem folgenden Fehler fehl:

Fehler beim Exportieren des Geschäftsprozesses "<businessprocessflow_name>", da die Lösung nicht die entsprechende Geschäftsprozessentität "<businessprocessflowentity_name>" enthält. Wenn es sich um einen neu erstellten Geschäftsprozess im Entwurfszustand handelt, aktivieren Sie ihn einmal, um die Geschäftsprozessentität zu generieren und in die Lösung einzuschließen."

Möglicherweise wird auch ein Verweis auf den Fehlercode 80060376 angezeigt.

Ursache

Im Dezember 2016-Update für Dynamics 365 wurden Geschäftsprozessflowentitäten eingeführt. Diese Entitäten unterstützen Entitäten für Geschäftsprozessflows und werden erstellt, wenn Geschäftsprozessflows (BUSINESS Process Flows, BPFs) zum ersten Mal aktiviert werden. Während dieser Entitätserstellung wird auch eine Abhängigkeit zwischen einem bestimmten BPF und der entsprechenden Entität erstellt. Es soll erzwungen werden, dass ein BPF und seine Entität immer als Paar behandelt werden und es nie ein Szenario gibt, in dem ein BPF ohne seine unterstützende Entität in einer Organisation eingeführt werden kann. Dies gilt für das Update vom Dezember 2016 für Dynamics 365 oder höher.

Die folgenden Szenarien führen in der Regel zu dem oben genannten Fehler:

Szenario 1: BPF im Entwurfszustand

  1. Navigieren Sie zu Einstellungen ->Prozesse.
  2. Erstellen Sie einen BPF, und speichern Sie ihn. Aktivieren Sie es nicht.
  3. Fügen Sie den in Schritt 1 erstellten BPF einer Projektmappe hinzu, und versuchen Sie, sie zu exportieren. Beim Export tritt ein Fehler auf.

Szenario 2: Aktiviertes BPF im Projektmappen-Explorer

  1. Navigieren Sie zu Einstellungen ->Lösungen.
  2. Erstellen einer neuen Projektmappe: SolutionA.
  3. Im Projektmappen-Explorer für ProjektmappeA erstellt in Schritt 2. Erstellen Sie oben unter dem Knoten Prozesse einen neuen BPF.
  4. Sobald die BPF abgeschlossen ist, aktivieren Sie sie.
  5. Wählen Sie Exportieren aus, um SolutionA zu exportieren.
  6. Ignorieren Sie den Angezeigten Bildschirm fehlende Abhängigkeiten, der die entsprechende BPF-Entität aufruft, die der Lösung hinzugefügt werden muss.
  7. Fahren Sie mit dem Exportieren von SolutionA fort. Beim Export tritt ein Fehler auf.

Lösung

Führen Sie vor dem Exportversuch die folgenden Schritte aus, um die Blockierung des Lösungsexports in den oben beschriebenen Szenarien aufzuheben.

Szenario 1: BPF im Entwurfszustand

  1. Nachdem Sie einen neuen BPF erstellt haben, aktivieren Sie ihn zuerst, damit die entsprechende Entität generiert wird.

  2. Fügen Sie diesen BPF der Lösung hinzu, die Sie exportieren möchten. Wenn Sie den BPF hinzufügen, wird der Lösung automatisch die entsprechende Entität als Abhängigkeit hinzugefügt.

  3. Exportieren Sie die Lösung, und sie sollte erfolgreich sein.

Szenario 2: Über den Projektmappen-Explorer aktiviertes BPF

  1. Fügen Sie der Lösung manuell die erforderliche BPF-Entität hinzu (die explizit auf dem Bildschirm Fehlende Abhängigkeiten angezeigt wird, die Sie während des Lösungsexports angezeigt werden).
  2. Exportieren Sie die Lösung, und sie sollte erfolgreich sein.