Hi,
I am getting an ETAG mismatch error randomly.
I am basically creating/updating records using Submit and then based on several criteria updating the status field using Patch.
SubmitForm(NewIncidentForm);
If(
IsBlank(NewIncidentForm.LastSubmit.Action_x0020_Plan_x0020_Status),
Patch(
'Incident Tracker',
NewIncidentForm.LastSubmit,
{
Action_x0020_Plan_x0020_Status: "Incident Logged",
Incident_x0020_Id: NewIncidentForm.LastSubmit.ID
}
)
);
Patch(
'Incident Tracker',
NewIncidentForm.LastSubmit,
{
Action_x0020_Plan_x0020_Status: Switch(
'Action Plan Status_DataCard2'.Default,
"",
"Incident Logged",
"Incident Logged",
If(
ChkInvCompl.Value,
"Investigation Complete",
"Investigation WIP"
),
"Investigation WIP",
If(
ChkInvCompl.Value,
"Investigation Complete",
"Investigation WIP"
),
"Investigation Complete",
If(
ChkResCompl.Value,
"Resolved",
"Response WIP"
),
"Response WIP",
If(
ChkResCompl.Value,
"Resolved",
"Response WIP"
)
)
}
)I tried inserting a refresh between the submit and patch, but it didn't work.

Report
All responses (
Answers (