Yes, a custom transaction body field in Netsuite.
There might be, but as far as I've seen, there isn't. Because the Sales Order is separately transformed into an IF and into an Invoice, and because there's no transformation between an IF and an Invoice, there doesn't appear to be a definite link in the database between an IF and an Invoice. From what I understand, the previous/next transaction link and transaction line link tables reference pairs of transformed transactions.
I am operating from a fairly limited set of experience though, so someone more knowledgeable may be able to shed better light here.