Recently I was working with a client that was attempting to post an intercompany GL transaction. In attempting to post the transaction...they were receiving an error message "Account is missing". I verified that account existed in both the source and destination company and the account was there.
Very confused I was...?
Although the account was there (and not missing!) it turns out that the "Account Structure" that the account was associated...had not been activated. Once the Account Structure was activated in each company...the client was able to post the transaction with no problem.
This is another case of where the error message does not actually accurately describe the issue at hand.
Cheers!