PO printing invalid information
I am trying to debug a PO printout which has some invalid information on it. The PO in question has the 'goods recipient' and 'unloading point' information on the printout even though no such information has been entered in the PO (in the 'account assignment' item detail tab). I had a look at the PO custom sapscript form and this condition is being checked. I also had a look at the spool request for the particular user and see that the previous PO in the spool list has this information which appears on the PO in question. This invalid information is not being printed when the user reprints the PO in prod or if I try to create and print a similar PO in dev. I haven't seen this happening with other similar POs in prod either.
The only explanation I can think of is that the information from the previous PO somehow got retained in memory when this PO was being printed but I am not convinced about this. Can someone offer a better explanation on how this could have possibly occured?