I modify a few screens to be able to set up default shipping label on shipto, and when create a new sales order, shipping label will be the default label which is set up for that shipto,can be changed at so level, then when print a shipping label by so or invoice, the label will show up as whichever is saved in the salesorder.
Please see attached screenshots.
Add a value in labelform which is NONE.
Add a column in shiptoinfo (shipto_labelform_id) which has a foreign key linked to labelform. Default to NONE.
Add a column in cohead (cohead_labelform_id) which also has a foreign key linked to labelform.
Steps to reproduce:
Read more at http://www.xtuple.org/mantis/view.php?id=8120