Hi Archetype,
The business rule just executes when form on load, but it can automatically fill date fields with the previous value when save records.
So the date value in database is previous value, and it show in the view.
In general, Many ways can clear fields easily (Business rule, Javascript, workflow, flow). However, it’s hard to clear date fields through my test.
(1) Business rule
As previously tested, business rules cannot change the values on the view.
(2) Javascript
When I set following code to OnSave event, it clear fields successfully, but when save it, the date appears again.
function clearValue(executionContext)
{
var formContext = executionContext.getFormContext();
formContext.getAttribute("begindate").setValue(null);
formContext.getAttribute("enddate").setValue(null);
}
(3) Workflow
You can’t update price Lists in workflow.

So you can’t set Properties and choose "Clear" as Operator on the right side, just like following(other entity):

(4) Flow
It can just update date fields with other date and clear general fields, can’t clear date fields.
So you can fill date with the value you want Instead of clearing values.
Regards,
Leah Ju
Please mark as verified if the answer is helpful. Welcome to join hot discussions in Dynamics 365 Forums.