**IsSyncing = true set in Flow but Quote always saves as false — platform limitation or am I missing something?** Hi everyone, I have a Screen Flow that creates a Quote from an Opportunity. The requirement is straightforward: if no Quote exists yet for the Opportunity, set IsSyncing = true on the newly created Quote so it syncs automatically. Here's what I've built: 1. **Get Opportunity** — fetch the Opportunity record 2. **Get Quotes Related to Opportunity** — fetch any existing Quote linked to the Opportunity 3. **New Quote screen** — user fills in quote details 4. **Assignment** — map screen values to a Quote SObject variable, including: - Formula: `IF(ISBLANK({!Get_Quots_Related_to_Opportunity.Id}), true, false)` → assigned to `quoteRecordInstance.IsSyncing` 5. **Create Quote** — insert the SObject variable The formula evaluates correctly (confirmed via debug), the assignment runs, but the created Quote record always has IsSyncing = false. No fault/error is thrown. **What I've already checked:** - Formula logic is correct — it resolves to `true` when no prior Quote exists - The assignment element runs before Create Quote (confirmed via flow debug log) - No other automation (trigger, process builder) is overwriting it after creation - No fault connector fires **Questions:** 1. Is `IsSyncing` a system-controlled field that Salesforce silently ignores when set via Flow DML? 2. If so, is a two-step Apex approach (insert Quote → update IsSyncing = true) the only supported workaround? 3. Has anyone successfully set IsSyncing programmatically without going through the standard UI sync button? Running API version 67.0. Any guidance appreciated!
That field is not write-able
You have to write to the syncedquoteID field on the related opp.