{
  "apiVersion": 63,
  "status": "Active",
  "label": "Quote Reset IsConvert on Submit",
  "description": "Clears the create-only IsConvertQuote__c bypass before a converted Quote enters Pending so existing Quote validation rules enforce required fields during submit.",
  "processType": "AutoLaunchedFlow",
  "runAtomically": true,
  "start": {
    "locationX": 40,
    "locationY": 0,
    "object": "Quote",
    "triggerType": "RecordBeforeSave",
    "recordTriggerType": "Update",
    "filterLogic": "1 AND 2",
    "filters": [
      {
        "field": "Status",
        "operator": "EqualTo",
        "value": {
          "stringValue": "Pending"
        }
      },
      {
        "field": "IsConvertQuote__c",
        "operator": "EqualTo",
        "value": {
          "booleanValue": true
        }
      }
    ],
    "connector": {
      "targetReference": "ResetIsConvertQuote"
    }
  },
  "assignments": [
    {
      "name": "ResetIsConvertQuote",
      "label": "Reset IsConvertQuote bypass",
      "locationX": 40,
      "locationY": 120,
      "assignmentItems": [
        {
          "assignToReference": "$Record.IsConvertQuote__c",
          "operator": "Assign",
          "value": {
            "booleanValue": false
          }
        }
      ]
    }
  ]
}
