We are using Field Maps in a setting similar to retail inventory. Desired Outcome:100 items in an area each have a unique QRCode printed on it's asset tag. Users scans each, creating or updating the feature for each. If the feature already exists in the feature class, the check date is updated. If it has never been scanned, a new feature is created.
We have a number of Arcade attribute rules, either client side or server side. In Arcade, we can easily determine if a QRCode is has been entered or not. The blocking issue seems to be that in FieldMaps, you must select Add(Insert) a new feature, or Edit(Update) an existing Feature. Until you scan the QRCode, you don't know if it is an update or an insert. Is it possible to change the editcontext using Arcade? Or is there a way to do this Server side? The use case should allow repeated operation, scanning each tag and hitting submit, without having to respond to an error and change modes each time an item is scanned.