I do something like this for mass print. Add a checkbox to poheader that is set in PO.GetNewPOHeader post processing directive to true. if the checkbox is still true when the data directive fires have it set PrintAs to “N”. Your user would have to uncheck and set print as to changed.