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:
http://utility.arcgis.com/usrsvcs/servers/.../rest/services/[FolderName]/[ServiceName]/FeatureServer
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.
Thanks all.
Solved! Go to Solution.
Please feel free to email me at jhasthorpe@esri.com - send through your survey xls and I'll take a look.
This should be the form with buildings and inspections.
Thanks
John
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?
Hi Dan
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.
Thanks
John
Thanks John,
Can you please provide the link to where this was documented to your users, I don't see it in the What's New.
Thanks
Please see the release blog: https://community.esri.com/groups/survey123/blog/2018/07/06/bull-release-30
Thanks
John
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.
Hi Dan
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 jhasthorpe@esri.com?
Thanks
John
Dear John,
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!?
Thanks,
Ming
Sorry John, I used my client's account to ask the question above. Please reply this one if you have a answer!
Ming
Hi Ming
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: jhasthorpe@esri.com and share the exact steps required.
Thanks
John