TO CORRECT THE CURRENT BATCH:
Get the batch out of Batch Recovery. Then print an Edit List for the GL batch and an error report will print immediately after the edit list titled "AA Validation Log". The report will list exactly which GL account(s) in the batch the system is having an issue with and will need to be edited. The AA data can be added to the transactions in the GL batch and then post the batch.
TO PREVENT THIS MESSAGE FROM HAPPENING GOING FORWARD:
Option 1 - It is suggested to set the posting to 'Post To General Ledger', instead of 'Post Through General Ledger Files' when using AA. This way, the batch will stop in GL so you can review and edit the AA data on it before posting to GL.
The Posting Setup window can be found by clicking on Microsoft Dynamics GP, point to Tools, point to Setup, point to Posting and click on Posting.
Option 2 - If you wish to continue to Post Through to GL, then you can define 'default' dimension codes in the Accounting Class in AA for any 'required' dimensions. The system will use the default codes for the required dimensions and not error out when posting. (Or you can set the required codes to Optional and not use a default code.) After the batch has successfully posted to GL, you can use the Edit Analysis window to go back and modify the AA data if needed.
The Edit Analysis window can be found by clicking on Transactions, point to Financial, point to Analytical Accounting and click on Edit Analysis. This window allows you to edit the AA data on any posted transaction in an open year. (You are not allowed to edit AA data on historical years by design.)