nerdexam
Microsoft

PL-600 · Question #27

A company is implementing Dynamics 365 Sales. The company has turned off out-of-the-box quote calculations in order to implement its own custom calculations. When users update a line item on a…

The correct answer is A. Consolidate asynchronous workflow into a single real-time workflow. D. Convert the asynchronous workflows to a synchronous plug-in. The root cause is that asynchronous processes run in a background queue and can be delayed by minutes or hours depending on server load, which is why users see stale totals. Both solutions fix this by making execution synchronous: Option A replaces async workflows with a…

Submitted by thandi_sa· Apr 18, 2026Architect a solution

Question

A company is implementing Dynamics 365 Sales. The company has turned off out-of-the-box quote calculations in order to implement its own custom calculations. When users update a line item on a quote, they expect to see an updated total for the quote in real time. Users are reporting inconsistent behavior, with some aggregations taking up to two hours. You review the system design and notice many asynchronous workflows. You need to recommend a solution to enable the calculation in real time. Which two options should you recommend? Each answer presents a complete solution. NOTE: Each correct selection is worth one point.

Options

  • AConsolidate asynchronous workflow into a single real-time workflow.
  • BConsolidate multiple asynchronous workflows into a single asynchronous workflow.
  • CImplement a business process flow to replace the existing workflows.
  • DConvert the asynchronous workflows to a synchronous plug-in.

How the community answered

(53 responses)
  • A
    57% (30)
  • B
    13% (7)
  • C
    30% (16)

Explanation

The root cause is that asynchronous processes run in a background queue and can be delayed by minutes or hours depending on server load, which is why users see stale totals. Both solutions fix this by making execution synchronous: Option A replaces async workflows with a real-time (synchronous) workflow that executes inline within the same transaction before the response is returned to the user. Option D converts the logic to a synchronous plug-in, which runs within the platform event pipeline and completes before the record save is acknowledged. Consolidating into a single async workflow (B) does not fix the timing problem - it is still asynchronous. A business process flow (C) guides users through stages but does not perform calculations.

Topics

#Dynamics 365 Sales#Real-time Processing#Workflows#Plug-ins

Community Discussion

No community discussion yet for this question.

Full PL-600 Practice