Has anyone ever worked on an import scenario that requires you to do a custom search on multiple fields and insert a row if no match was found? Our goal is to work with the Sales Prices screen, and to update data based on a matching price type / price code / inventory ID / date.
This is what I have so far:

There are two problems with the scenario above:
- It will not insert a new row in the Sales Price grid if no type/code/ID/date combination exist
- It only works for one item, it will not work if I process multiple items from the same import
I know we could also work with the Sales Prices Worksheet, but in this specific case we’re trying to make it work directly with the Sales Prices sceen.