Behandle godkjenninger programmatisk

Gjelder for: Prosjektoperasjoner integrert med ERP, Project Operations Core.

Microsoft Dynamics 365 Project Operations tilbyr API-en Behandle prosjektgodkjenningssett. Bruk denne API-en til å behandle godkjenninger programmatisk gjennom Power Automate eller et egendefinert programtillegg.

Behandle API-er for prosjektgodkjenningssett

Name

msdyn_ProcessProjectApprovalSets

Inndata-parametere

Parameter Type Description
Prosjektgodkjenninger Enhetssamling En liste over prosjektgodkjenningsoppføringene som skal behandles.
ActionType Int

Handlingen som skal utføres på postene. Følgende alternativer er tilgjengelige:

  • Avslå: 192350001
  • Godkjenn: 192350003
  • Avbryt: 192350004
NoteLogName String Merknaden du vil knytte til godkjenningssettet. Dette notatet vises i Logger-delen .

Notater

  • Inkluder ulike typer godkjenninger (tid, utgift eller materiale) i enhetssamlingen ProjectApprovals .
  • Den angitte handlingstypen gjelder for alle postene i enhetssamlingen. Du kan ikke utføre en annen handling på et delsett av oppføringene. Hvis du vil godkjenne noen poster og avvise andre, foretar du to API-kall og sender den riktige ActionType verdien i hvert anrop.
  • Godkjenningsprosessen skjer i konteksten til brukeren som sender forespørselen. Systemet kjører godkjenningsvalideringer mot denne msdyn_Approver brukeren (feltet på godkjenningssettet).
  • Som med godkjenninger gjort gjennom brukergrensesnittet (UI), behandler systemet godkjenningssett enten synkront eller asynkront, avhengig av terskelverdien for bakgrunnsgodkjenning .