Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Project Operations Integrated with ERP, Project Operations Core.
Microsoft Dynamics 365 Project Operations stellt die Projektgenehmigungssätze-API bereit. Sie können diese API verwenden, um Genehmigungen über Power Automate oder ein benutzerdefiniertes Plug-In programmgesteuert zu verarbeiten.
Projektgenehmigungssätz-API
Name des Dataflows
msdyn_ProcessProjectApprovalSets
Eingabeparameter
| Parameter | typ | Eigenschaft |
|---|---|---|
| ProjectApprovals | Entitätssammlung | Eine Liste der zu verarbeitenden Projektgenehmigungsdatensätze. |
| ActionType | Int | Die Aktion, die für die Datensätze ausgeführt werden soll. Die folgenden Optionen stehen zur Verfügung:
|
| NoteLogName | String | Die Notiz, die Sie an den Genehmigungssatz anhängen möchten. Dieser Hinweis wird im Abschnitt Protokolle angezeigt. |
Anmerkungen
- Verschiedene Arten von Genehmigungen (Zeit, Ausgaben oder Material) können in die
ProjectApprovalsEntitätssammlung aufgenommen werden. - Der angegebene Aktionstyp wird für alle Datensätze in der Entitätssammlung ausgeführt. Für eine Teilmenge der Datensätze können Sie keine andere Aktion ausführen. Um einige Datensätze zu genehmigen und andere abzulehnen, müssen Sie zwei API-Aufrufe durchführen und in jedem Aufruf den entsprechenden
ActionTypeWert übergeben. - Der Genehmigungsprozess erfolgt im Kontext des Benutzers, der die Anforderung stellt. Genehmigungsüberprüfungen werden für diesen Benutzer ausgeführt (das
msdyn_ApproverFeld im Genehmigungssatz). - Wie im Fall von Genehmigungen, die über die Benutzeroberfläche (UI) erfolgen, werden Genehmigungssätze je nach Hintergrundgenehmigungsschwelle entweder synchron oder asynchron verarbeitet.