When printing the Receipt of Goods Register, incorrect volumes are printed.

Running on Sage 100 Premium ERP 2015 (Version 5.20.5.0)

The expectation is that on the Receipt of Goods (ROG) Register, where it is labeled "Volume" or "Weight", the volume or weight for that item would be displayed, regardless the number of lines on the PO.

Logic tells us that if there is only 1 line on a PO the volume or weight is not necessary because the landed costs are simply divided equally among the quantity of that 1 line. Volume or Weight is only needed when there are 2 or more lines on a landed PO.

The actual results are that, if there are no preceding multi-line PO in a ROG batch, the labeled Volume is set to 0.0000 on 1 line POs; if there is a preceding multi-line PO being received in the ROG batch, the Volume on 1 line POs is carried over from the volume of the last line of the preceding multi-line PO in the ROG batch. The actual landed cost calculations are correct and presented correctly on the ROG Register, just the volumes (or weights) for the single line PO's are printing wrong (either 0.0000 or the value of the last line of the preceding multi-line PO).

Is this a known issue? Has this been corrected in subsequent versions?