Some of the best practices in implementing CRM On Demand web service-based applications are listed in the following section. Ensure your development team takes care of adhering to these listed best practices.
It is recommended that you use batch operations to perform
InsertOrUpdate operations as it optimizes the performance by reducing the number of web service requests. Typically, batch operations are used for data sync operations and a single batch has a limit of 20 top-level records per request. Note that even if a single record in a batch causes an error, the entire batch is not processed; that is, a batch of 20 account updates where one record contains an error will result in failure ...