In ArcGIS Pro 3.1.4 I have a Feature Service published to Portal (11.1) from a branch versioned database. The feature service has ~70 feature classes, with the majority of feature classes having Validation Attribute Rules. Within a Version on the service, I have run Data Reviewer through the Error Inspector "Evaluate Rules" tool on the visible extent of the map. Data Reviewer correctly updates the validation status of the feature classes in the map extent to "no validation required." I saved my edits.
I then clicked to Reconcile my edits (define conflicts by object). After I reconcile (did not post), the Validation Status reverts back to "validation required" but the date modified stays at the time Evaluate Rules was run. And if I run data reviewer again it reevaluates those records. It was my understanding that after a feature has a validation status of 0 or 1 that Data Reviewer would only have to be re-run on a feature if an edit is made to the feature or a validation rule is edited.
After Data Reviewer and before Reconcile:
After Reconcile the validation status is again "validation required"
This is the first time running data reviewer on this database. Is this the expected outcome?
Any chance the validation is a composite rule? There are known issues with "automatic" resolution if the originating validation is a composite rule. My symptoms had to do with being unable to properly mark them as exceptions.
Hi Remmert, thanks for the reply! I did not set up any composite validation rules, but that is good information to know.
This looks very much like a bug we are pursuing with Esri Support. https://my.esri.com/#/support/bugs/bugs?bugNumber=BUG-000151457
The Validation Status field in the validation rule table changes from ‘No Validation Required’ to ‘Requires Validation’ after reconciling even when there are no changes in the default version.