We are getting a XML from external System. We want to make sure that the record is inserted every time. If there is already an existing record in Siebel then nothing should happen.
Or
When we get an XML from external System. If a record with received data is not present in Siebel then it should be inserted and if record is already present in Siebel then nothing should happen.
Answer:
On Integration Object that you are going to use for this integration, create “NoUpdate” user property with value as ‘Y’ on all Integration Component instance present in that Integration Object.
Use Upsert method available in EAI Siebel Adapter Business Service.
Due to NoUpdate user property if record is found nothing will be updated and if record is not found then it will be inserted.
