Add “packing slip” as print option under invoice.
Is there a way for me to add the option “packing slip” as a print option under invoice?
Reason is because we need the invoice # on the packing slip.
However currently our packing slip is generated during item fulfillment so the invoice # shows up blank until an invoice is created, then we go back to reprint the packing slip.
Is there a way for me to make the process easier?
situation you have here is having the cart before the horses, since invoice is not created before hand invoice number would be logically blank in the packing slip. Work around is using a work flow or script to create the invoice immediately when print request for packing slip is invoked. That means workflow or script will create the invoice in the background when print requested, so the printed packing slip will have the invoice #. You may need to disable the out of the box printing options via workflow or script and add custom print button via workflow/script which will create the invoice and print the slip. I think with workflow youshould be able to do this, scripting might not be needed. But with script this would be pretty easy.