@karlenigma If your users are going to a Purchase Order then they click Receive:
- The Item Receipt comes up with all lines selected(as Mark All).
- You check your criteria on pageInit and deselect the ones you need.
- You disable the receive checkbox.
- If they fix the field on fieldChange you enable the checkbox.
- You are done ... no???