I have a Dynamics 365 Form with a related Business Process with 3 steps.
The steps cannot change for business reasons nor can the chevron fields change either.
When the user arrives at business process step # 2, he has to enter a dollar amount in the business process chevron at the top of the screen.
90% of our users will do this and not hit the save button before clicking the next stage button on the business process chevron.
We do not want to force them to click save. That is not their behaviour. They will set the dollar value and click the chevron to advance to stage 3.
A workflow runs when they enter stage three, but because the record didn't save, the dolllar amount they entered in the chevron did not save to the field on the form before the workflow runs.
This causes the values that need to exist prior to the workflow being able to manipulate them, to not be present.
The easiest fix is if we can make the very first step of the workflow be to save the record before starting.
How can we set as a workflow step to save the record keeping in mind that the workflow executes on the Job Business Process entity and it needs to save the actual job record.