Symptom
You get the error message "General ledger account alias AAAAA does not exist" when you create Journal Entries using web service "ManageJournalEntryIn".
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Application and User Management--Service Explorer.
- Find the webservice "ManageJournalEntryIn" and then download WSDL.
- Save the WSDL in your local drive.
- Load the wsdl in SOAP UI.
- Input your code of uploading journal entry.
- Input the user name and login password.
- Run the request, then you get the error - General ledger account alias AAAAA does not exist.
Cause
There are two possible reasons:
- You have entered the G/L Account instead of Account Determination Group. Basically, you have to enter the G/L Account Alias, not the G/L Account.
- You have to choose the Account Determination Group, but the Account Determination Group ID does not fall under below Subledgers:
- General Ledger
- Groups for Other Income
- Groups for Other Current Assets
- Groups for Other Liabilities
- Costs
- Groups for General Expenses
Resolution
Follow the below steps, to identify the GeneralLedgerAccountAliasCode(Account Determination Group ID) under correct Subledger:
- Go to Business Configuration work centre.
- Click on Overview.
- Search for the Fine Tune activity - Chart of Accounts: Charts of Accounts, Financial Reporting Structures, Account Determination
- Click on Edit Account Determination Group.
- Select the GeneralLedgerAccountAliasCode(Group ID) which fall under below Subledgers and execute the payload in SOAP UI:
- General Ledger
- Groups for Other Income
- Groups for Other Current Assets
- Groups for Other Liabilities
- Costs
- Groups for General Expenses
Keywords
General ledger account alias does not exist, Error in ManageJournalEntryIn web service, ManageJournalEntryIn webservice , KBA , generalledgeraccountalias does not exist , error in managejournalentryin web servic , managejournalentryin webservice , general ledger account alias does not ex , SRD-FIN-GL , General Ledger , Known Error