AR went to post invoices (SO-G) and they got a message on the screen "Warning: An error has occurred. SO#20852 appears to have been changed by another user so that it is not postable at this time. The posting for the SO wil be skipped, please try to re-post it later."
We went in and saw this SO was from 2003, and it was apparently re-opened and never closed. I suggested they try closing the SO and see if the error returns.
They went to post SO's again today, and this time they tried to close the SO, but they got the following message on screen: "Information: This SO has been assigned invoice # 54933. This invoice has been printed but not yet posted. In order to make changes to a SO which has a printed but unposted invoice, please first use SO-F to print the unposted invoice again, then answer "No" when asked to mark the invoice as printed. This will unmark it, and you can thenmake changes to the Sales Order. Ths will prevent the making of accidental changes to the order that would then not be reflected on the printed invoice.
Yesterday a sales person was in that sales order getting some contact info out of the order. I think something happened at that time--because the SO list has this particular sales order in it about 25 times,

all instances closed but one, and if you view them only one instance does not give the info error, all other instances give the info error. I also noticed the SO right above this one appears to suffer from the same problem, it's in the list 10 times and only one instance views normally, the rest view with the informational message of a printed but unposted invoice.
So....how do I fix this problem? Is this a MDB fix? Please advise,
Thanks,
Val