Hi Everyone,
I wouldn’t mind some direction before I get stuck into this. In short I want a processing screen that performs a single action over all the selected records instead of one action per record.
A bit of background first, our company doesn’t quite a manufacture our products, but we do build them using the kitting feature. (Packaging and labeling and basic assembly done in house etc) I have developed a customisation that takes a forecast of what we are expecting to sell (sale units) and it then calculates how much of the purchase components that we will need, compares this to our current inventory levels and then looks at things like the vendor lead time, safety stock etc and generates recommendations for what we should by and when. A small example of this looks like below (The actual run of this would have a lot more lines with larger spread vendors)


We intend to run this with a fresh forecast every week, so while the plan may generate multiple purchase recommendations within the forecast duration if the vendors lead time is shorter than the duration it’s unlikely that we would be wanting to create purchase orders for these later recommendations, as we will deal with these in the coming weeks.
We also have a requirement to group selected lines by vendor and location into consolidated orders.
We would like the screen that takes care of selecting the plan lines and converting them into purchase orders to look and feel like a processing screen however instead of submitting 10 records and awaiting the result of 10 actions, we would like to submit 10 records and await the response of 1 action that may produce 1 or more purchase orders.
Does anyone have any ideas for the best way to go about this?