I think that Create Invoices and receips from Sales and Purchases Orders, do faster the work.
Maybe put a new button in action buttons, and add a windows requaring the new document number. In this way the new document has the desired number.
In SO, you can choose document type On Credit Order. While in PO, I haven't seen the case we need such thing. Could you explain more about it ?
Firts, one person has to create de Purchase Order, in my case, the products with the invoice arrive the next day. To add the invoice we need:
1.- Create new Purchase Invoce
2.- Add Invoice number and date
3.- Search provider
4.- Save the invoice.
5.- Press Copy from:
6.- Select PO and later all products
7.- Complete invoice.
I propouse these:
1.- Search the purchase order
2.- Press Create Invoice in the purchase order.
3.- In a popup add invoice number and date.
4.- Review the new provider invoice and complete it.
When you has to add a lot of invoice, this can reduce a lot of time.
Code, button and process very similar to InOutCreateInvoice - the idea sounds good.
Closing as lack of community interest