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 bietet die API für Prozess- und Projektgenehmigungssätze an. Verwenden Sie diese API, um Genehmigungen programmgesteuert über Power Automate oder ein benutzerdefiniertes Plug-In zu verarbeiten.
Projektgenehmigungssätz-API
Name
msdyn_ProcessProjectApprovalSets
Eingabeparameter
| Parameter | Typ | Beschreibung |
|---|---|---|
| Projektgenehmigungen | Sammlung von Entitäten | Eine Liste der zu verarbeitenden Projektgenehmigungsdatensätze. |
| Aktionstyp | 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 das Genehmigungsset anhängen möchten. Diese Notiz erscheint im Protokoll-Abschnitt. |
Anmerkungen
- Schließen Sie verschiedene Arten von Genehmigungen (Zeit, Ausgaben oder Material) in die
ProjectApprovalsEntitätssammlung ein. - Der angegebene Aktionstyp gilt für alle Datensätze in der Entitätssammlung. Für eine Teilmenge der Datensätze können Sie keine andere Aktion ausführen. Wenn Sie einige Datensätze genehmigen und andere ablehnen möchten, führen Sie zwei API-Aufrufe durch, und übergeben Sie den entsprechenden
ActionTypeWert in jedem Aufruf. - Der Genehmigungsprozess erfolgt im Kontext des Benutzers, der die Anforderung stellt. Das System führt Genehmigungsüberprüfungen für diesen Benutzer aus (das
msdyn_ApproverFeld im Genehmigungssatz). - Wie bei Genehmigungen über die Benutzeroberfläche verarbeitet das System Genehmigungssätze entweder synchron oder asynchron, abhängig vom Schwellenwert für die Hintergrundgenehmigung .