Cause i couldn't found any Exit or BADI to update a vendor after the user creates one, i've developed a batch input, wich code it's on a function module 'z'. i've posted the code in the badi ADD_DATA~SAVE_DATA WITH a CALL TRANSACTION XK02 STATEMENT to update certain values , but the system it returns me POSTING ILLEGAL STATEMENT, this is cause it's and asynchronous method. Now anybody know how can i update the vendor after the user creates ones, i need to go to other system via the oracle connector and retrieve some information to make an automatic update. Maybe if i can know when the systems have finished to commit. I'll really appreciate the info, tnxs for you patiencie to read this post.