I’m using a web service in order to update the Contact entity from a web page.
When the user modified part of his details in the web form and click submit, the web service send all form fields to the CRM.
In the Audit History I see that all web service fields even when only part of them were changed.
I also have workflow that should be triggered according one of the fields and it triggered even if the field was not realy changed.
Is there something I can do beside comparing each field in the web site before calling the web service in order to prevent the workflow to run when there isn't real change ?