touch shipment object after state change

resolve #3922