Freigeben über


Ungültiger Export - Fehlende Geschäftsprozessentität

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

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

Symptome

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

"Fehler beim Exportieren von Geschäftsprozess "<businessprocessflow_name>", da die Lösung keine 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 fehlercode-80060376 angezeigt.

Ursache

Im Dezember 2016-Update für Dynamics 365 wurden Business Process Flow-Entitäten eingeführt. Diese Entitäten dienen als unterstützende Entitäten für Geschäftsprozessflüsse und werden erstellt, wenn Geschäftsprozessflüsse (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 hergestellt. Sie müssen sicherstellen, dass ein BPF und seine Entität immer als Paar behandelt werden und es nie ein Szenario gibt, in dem ein BPF ohne seine zugehörige Entität in einer Organisation eingeführt werden kann, die auf dem Update von Dezember 2016 für Dynamics 365 oder höher ist.

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

Szenario 1 – BPF im Entwurfszustand

  1. Navigieren sie zu "Einstellungen ->
  2. Erstellen Sie einen BPF, und speichern Sie ihn. Aktivieren Sie sie nicht.
  3. Fügen Sie den in Schritt 1 oben erstellten BPF zu einer Lösung hinzu, und versuchen Sie, ihn zu exportieren. Der Export schlägt fehl.

Szenario 2 – BPF aus dem Lösungs-Explorer aktiviert

  1. Navigieren Sie zu "Einstellungen -> Lösungen"
  2. Erstellen Sie eine neue Lösung – SolutionA.
  3. Aus dem Projektmappen-Explorer für SolutionA, der in Schritt 2 erstellt wurde. erstellen Sie oben unter dem Knoten "Prozesse" einen neuen BPF.
  4. Nachdem der BPF abgeschlossen ist, aktivieren Sie ihn.
  5. Wählen Sie " Exportieren " aus, um SolutionA zu exportieren.
  6. Ignorieren Sie den Bildschirm "Fehlende Abhängigkeiten", der angezeigt wird, um die entsprechende BPF-Entität hervorzuheben, die der Lösung hinzugefügt werden muss.
  7. Fahren Sie mit dem Export von SolutionA fort. Der Export schlägt fehl.

Beschluss

Führen Sie die folgenden Schritte aus, um die Blockierung des Lösungsexports in den oben beschriebenen Szenarien aufzuheben, bevor Sie versuchen, den Export zu exportieren.

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 zu der Lösung hinzu, die Sie exportieren möchten. Durch das Hinzufügen von BPF wird der Lösung automatisch die entsprechende Entität als Abhängigkeit hinzugefügt.

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

Szenario 2 – Vom Lösungsexplorer aktivierter BPF

  1. Fügen Sie die erforderliche BPF-Entität (die explizit im Bildschirm "Fehlende Abhängigkeiten" aufgerufen wird, die Sie während des Lösungsexports anzeigen) der Lösung manuell hinzu.
  2. Exportieren Sie die Lösung, und es sollte erfolgreich sein.