Message type: E = Error
Message class:  ICC_TR - Turkey 
Message number: 128
Message text: G/L account &1 is not a balance sheet account
The transaction needs you to enter a balance sheet account. Before you
can do so, you must select field XBILK in table SKA1 for the account.
Change the account master data or choose another bank account.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message ICC_TR128 indicates that the General Ledger (G/L) account specified in the transaction is not classified as a balance sheet account. This error typically arises in the context of financial transactions where a balance sheet account is expected, such as in asset accounting or when dealing with certain types of financial postings.
Cause: Account Type Misconfiguration: The G/L account you are trying to use is not set up as a balance sheet account in the chart of accounts. Balance sheet accounts are typically used for assets, liabilities, and equity, while income statement accounts are used for revenues and expenses. Incorrect Account Usage: The transaction you are attempting to perform requires a balance sheet account, but you are using an income statement account instead. Account Group Settings: The account group to which the G/L account belongs may not be configured to allow balance sheet postings.
Solution: Check G/L Account Configuration: Go to the transaction code
 Get instant SAP help. Sign up for our Free Essentials Plan.
Get instant SAP help. Sign up for our Free Essentials Plan. 
ICC_TR127 G/L account &1 invalid in chart of accounts &2
What causes this issue?  Table SKA1 does not contain any entries for the bank account for the chart of accounts in the selected company code.How to fi...
ICC_TR126 G/L account &1 invalid in company code &2
What causes this issue?  Table SKB1 does not contain any entries for this account for the company code that you have specified.How to fix this error? ...
ICC_TR129 Could not find any tolerance groups for G/L accounts
What causes this issue?  Table T043S does not contain any entries for G/L account tolerance groups for the selected company code.How to fix this error...
ICC_TR130 Could not find any tolerance groups for business partners
What causes this issue?  Table T043G does not contain any entries for business partner tolerance groups.How to fix this error?  Maintain the business ...
Click on this link to search all SAP messages.