1. A method of updating business object data in a distributed system, the method comprising: transforming unhashed data in a group of data to an XML string at a server; applying a hash function to the group of data in a predetermined order to calculate a first hash value with the transformed XML strings substituting for the unhashed data in the group of data; repeating the application of the hash function to calculate a second hash value after updating data in the group; and storing the updated data in the distributed system when the first hash value equals the second hash value.