One of our customers is changing the way they receive and pay invoices. The old way is the pretty standard, traditional way; they receive the goods with a packing slip and wait for the invoice, now they want to receive the goods and pay from their purchase orders and using the packing slip ship number as a reference number to pay from. Which is fine for them, but I'll have double work,

because as far as I know, I still have to invoice and then when their check comes in, I'll have to match the invoice number to the packing slip number.
When their order comes in I check the price and it's all pretty standard stuff and I print out the packing slip so anyone here can just take it and ship, so the packing slip is printed even before production has even begun Does anyone have any idea on a better way to do this? ??? Thanks.