I am currently trying to publish a survey with a custom SDE-based feature service. The service includes the point feature layer with a related table (relationship via a GUID; for repeats);the related table has attachments enabled.
The submission url in the form has been edited to that of the feature service, so something like:
When attempting to publish the survey I receive the error:
The custom feature service submission url is not compatible with this survey (The feature service does not meet the requirements for a survey with repeats - supportsApplyEditsWithGlobalIds)
I have not been able to find much about this particular error online--anyone who overcame a similar issue? The error message seems to indicate an issue with the relationship to the related table? But I was able to publish a survey with this database structure previously with no problems. I have also tried to publish the survey with a GLOBAL ID-based relationship, but this also did not work.
Solved! Go to Solution.
I have started getting this error on one of my surveys (it is very old, was created in the web generator) and I use it for device testing and has become a good test survey.
I upgraded to version three of the iOS app on my phone yesterday and now i can't submit the responses and i get this error (supportsApplyEdits). my iPad hasn't been updated and I can still submit responses to the same survey without a problem.
I have tested another survey on my phone and I am able to submit without problems. seems a bit strange to me. Any ideas?
We made a change to 3.0 that requires all services to supportsApplyEditsWithGlobalIds (this should be true).
You will need to enable this capability on your service.
Feature Layers and supportsApplyEditsWithGlobalIds: Starting with version 3.0 you will no longer be able to submit surveys or publish/republish a survey against a feature service that does not have the supportsApplyEditsWithGlobalIds property set to true. While this requirement is not new, we previously only enforced it for surveys with repeats. It is therefore possible that your existing ArcGIS Online or ArcGIS Enterprise feature services don’t have this capability– so please check them to ensure that they will work when you update. The easiest way to enable this property is to simply enable the sync capability (Synchronization) on your feature service. Please follow instructions in the Allow offline editing or collaboration section of the Manage hosted feature layers—ArcGIS Online Help | ArcGIS help topic for details on how to enable the sync capability. If working with ArcGIS Server, remember that you cannot turn on sync if your data is versioned or if your layer lacks an indexed GlobalID field.
Hi John, unfortunately the "supportsApplyEditsWithGlobalIds" is true, but the form still won't submit. Strange. It is a basic form, no repeats or anything like that, although it does have photo option. It was created using the web designer in September 2016.
Can you share a print screen of the error you are getting? The issue should not relate to the 3.0.
I would like to get access to the survey and service if possible - can you email me at email@example.com?
I have the same problem. I have a survey that no longer works due to the same "supportApplyEditsWithGlobalIds" issue. I following the instruction republished my Feature Service this morning and problem remains. Here is a detailed description of my data and settings:
I am frustrated by "how to set the "supportApplyEditsWithGlobalIds" to "true" for this type of feature service!?
It looks like the fix for adding the capability did not work. Are you able to share the file geodatabase and I will take a look: firstname.lastname@example.org and share the exact steps required.