I modified _soheadtrigger to record shipvia changes, and also _packbeforetrigger to post comments when a sales order is added to packing list batch.
Please see if they can be used for future release. Thanks.
Steps to reproduce:
Read more at http://www.xtuple.org/mantis/view.php?id=6757