Hi Kemal , For running in different markets, one solution is to create a stored procedure with MARKET_ID as input, in the procedure, select the data and pass it to the PAL procedure. Of course, this is not so automatic. If you want to run different markets in parallel, on solution might be to cal the procedure with selected data on the application layer (e.g., XS engine, ...) with parallel procedure call. If it is not required to run it in parallel, you can write a for loop in the stored procedure, of which the performance might not be very good.
Best regards,
Xingtian