API Create Method Delta's
We are migrating from another solution to TBE and are new to the product. We have deep integration with our current vendor that we are looking to rebuild with Taleo. With our current vendor we send full files to the vendor and they handle deltas to create/update/delete users, departments, locations, etc, etc. We will need to pull this in house with TBE and use the API to do these types of things.
Can someone give me feedback on how the web services handle things such as duplicates? For example, rather than trying to identify deltas can I simply use the create user function and call it for eveyone? Is the create function smart enough to update an exisitng user if it finds that one already exists? If not, does it at least throw an error? If not we'll look to handle the deltas and call create/update based on changes in the source system but we were looking to cut some development effort if the API accomodated.