Our current process is:
Franchise Issues a PO to Corporate (could be a stock PO, or off of their sales order as a drop ship)
Corporate uses intercompany sales order management to take the PO and flip it to a sales order
Corporate either fulfills out of our stock, or creates a drop ship po to our vendor
Corporate invoices the Franchise
Franchise now has a bill to enter on their PO