I think our database got corrupt somehow and now when we try to add a line when invoicing a PO, it will throw an error when clicking off the line saying the "VendInvoiceInfoLine" line number 'x' already exists.
I dumped a backup of the database into a test environment and deleted out all the VendInvoiceInfoTable and VendInvoiceInfoLine records, and then tried to invoice a PO again. It worked...
So my question is... do these 2 tables hold any critical information? What are the repercussions of deleting all the records for these tables on the production server? From what I can see they just hold Invoices in "Limbo" that are pending completion. I can't seem to find anything wrong with my test environment post-deletion, but just being cautious. If anyone can tell me what these tables do/ what would be effected it would be helpful. Or, if anyone knows how to narrow down my search to find the bad record(s) that would help too.
Thanks