Symptom
You get error as General ledger account alias XYZ (XYZ stands for G/L account ID) does not exist when upload journal entry voucher thru webservice "ManageJournalEntryIn".
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Appplication 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.
Cause
You try to create a document with type code 701 - General Ledger Posting External System . This will post only to MISC ledger .
In the Webservce xml file <GeneralLedgerAccountAliasCode listID="CACN">66029900</GeneralLedgerAccountAliasCode> must have GL alias and NOT the account itself.
Resolution
The GL Alias must be for a MISC ledger account.
The GL Alias will be available in BC activity Chart of Account -> Account Determination Groups-> General Ledger.
Keywords
日记账分录接口, ManageJournalEntryIn, General ledger account alias XYZ , KBA , AP-ACC-AE , Accounting Entry , Problem