Packing slip Ship To vs Mark For

We’ve got a bit of an odd request, and i’m sure it used to work another way in our Vantage 6 and E10 days.

Was there ever a way or is there currently a way to change the Ship to Address on the packing slip header?

I know in the company config it allows a change of address for shipping, but this only seems to be accessible in the Mark For under the line details section.

As that only applies to the line, it doesn’t come through to the pack slip header, and then invoice header.

I can see MarkForAddress in the ShipHeadShipDtl dataset on the pack slip SSRS report, but before I start playing around with that, wondering if anyone has attempted modifying or a way of getting updated Ship To to work at the packing stage?

I don’t think there is a way out of the box. At least not that I’m aware of. You could do it with a BPM/function.

An update:

Changing the ship to address in the top of our pack slip seemed to work.

When there is no Mark For set at the line level, the SO header ship to comes through as a default, when a Line detail Mark For (or OTMF) is selected, this comes through under the below expression.

=Split(Fields!Calc_MarkForAddress.Value, “~”)(0)