Hello Yurii
Thank you for your reply I think I have seen the problem that I am having. If we are processing a single product the processing of the product works fine. So that is a button is clicked, the query service runs, if the product exists on the database the update service runs, if the product does not exist on the database the create service runs. However if there are multiple products to be processed and some products need to run the query service and then the update service runs & some products need to run the query service and then the create service runs, the process screws up. Its seems that what is happening is the all products (lets say 10 for example) will run the query service before the create or update service begins. So I need the instructions on how to process the first product (the query service runs, if the product exists on the database the update service runs, if the product does not exist on the database the create service runs.) then the second product (the query service runs, if the product exists on the database the update service runs, if the product does not exist on the database the create service runs) etc
Can you help?