Purchase order number availability

Purchase order number availability

We are having some instances of people providing suppliers with PO numbers before they have completed the approval workflow.  Can we have  a way of restricting the view of a PO number until it is fully approved please.  I am aware of the secondary code that can be added, but not sure if this helps.