Backorders in E9

As far as I know it's the same in E9.
At one location the customers were calling often for backorder explanations.
I finally ended up making a custom Pack Slip.
In addition to the standard ship qty's, backordered qty's (partially shipped line), I added a subreport that will list any unshipped line/rel qty's in a separate section at the bottom. I remember it was a pain to handle all the conditions.
We are on 8.03.409C.  I have read several threads here asking the same question about backorder quantities not showing (at least on orders with multiple lines and some lines with zero shipping quantity) on packing slips and unless I have missed something, there doesn't seem to be an answer.  Is this resolved in E9 or will we still have the same problems after upgrading?

Mark