Los trabajos que hize estaban orientados a consultas unicamente, sin embargo creo que el modo mas lógico es enviar el XML a la capa de negocios para que esta haga las actualizaciones (update) necesarias dentro de una transaccion, controlando los errores.
Pablo van Diest (Senior Developer)
APSystemsBuenos Aires, Argentina