Written By : Getahun Teferi SAP Functional and Business Consultant Electrical and Computer Engineer Certified SAP Digital Badge in SAP S_4HANA Cloud - Support and Success Essentials for SAP Consultant
When you run transactions, you can encounter errors. These errors are usually missing configuration Errors are very common during the configuration and implementation of SAP. In your day-to-day activities as an SAP consultant, you would face a lot of real-time issues in various areas of this subject.
Therefore, you should be aware of all possible aspects where you may have some errors or issues. A lot of people like you are looking for these kinds of common errors in SAP FICO.
Thus, I have collated the most common errors with their error codes and solutions that come while configuration. Additionally, these are very frequently asked questions in SAP FICO interviews. Thus, you should pay good attention to these errors.
Some of the most frequent errors with solutions are listed below.
Some of the most Frequent errors with solutions are listed below.
1. Only output tax is allowed for account xxxxxxx xx
You get this error while posting when there are restrictions on type of tax codes allowed for GL account. Go to FS00 and check Control data tab/Tax Category field. Check the posting for correct tax code. If you still want to eliminate the error, you would need to change the Tax category.
2. Account XXXXXXXX requires assignment to CO object
You get this error message (Account XXXXXXXX requires an assignment to a CO object) when GL account is relevant for Cost, posting i.e. Primary Cost element is created for the account. In this case, System is going to need a Cost Object (Cost Center, Internal order, WBS element etc.) in the posting as posting needs to be automatically done in Controlling.
3. Balancing field “Profit Center” in line nn not filled Error in ASKB
ASKB is the transaction in SAP used for periodic posting of Asset APC values to G/L. You get profit center balancing error, if you do not maintain necessary account determination in Config. To fix the error look for depreciation area with the issue and check if the account determination Cost objects has been maintained in ACSET. Maintain the values and issue should be fixed.
4. Transaction key XXX YY chart of accts ZZZZ not defined in table T030K
The error occurs when you try to post an Invoice and the tax code has not been maintained in Configuration. To resolve the issue, you have everything in Error message except G/L account that needs to be assigned to Tax code.Go to Tcode OB40, Provide Chart of Account (ZZZZ), Transaction (XXX), and assign G/L to the tax code (YY).
5. Company codes have different settings for withholding tax treatment
You receive this error, when you try to post intercompany posting, but one of the company codes is on standard withholding tax setting while other one is on extended withholding tax setting. You can check the setting in IMG –> Financial Accounting –> Financial Accounting Global Setting –> Company Code –> Activate Extended Withholding Tax. You will not be able to post single cross company code posting. You would need to post 2 entries, one in each company code separately. At later stage, check if you want to bring both company codes to extended withholding tax.
6. Transaction in area NN contradicts the net book value rule
You get this error when you try to post value to asset such as special or unplanned depreciation, which will make the Net book value of asset negative.
The issue can be fixed by going to depreciation area configuration for chart of depreciation and changing the value allowed to “All Values Allowed”. However, before you change the configuration.
7. What if this is an Automatic posting.
In case of auto posting (such as gain/loss posting), you will not be able to assign Cost object manually. In that case, you will need to assign a default cost object to the account (OKB9).
8. An entry with this withholding tax type already exists
This error occurs when you try to assign multiple lines with the same tax type to the business transaction. SAP only allows One entry for tax type in a business transaction. If multiple lines need to inserted, then multiple tax types must be created.
9. No clearing accounts specified for company codes NNNN/MMMM
You receive this error when you try to post intercompany posting, but company code pair has not been set up for cross company code posting. To resolve, make configuration change in OBYA. Company Codes must be on same Withholding Tax setting (Classic or Extended).
10. Maintain conversion factors for XXX/YYY (currency type NN)
This error indicates that Conversion factor has not been maintained for the currency pair in the system. Check the currency pair in IMG -> General Settings -> Currencies -> Define Translation ratios. If the currency pair is not maintained, maintain the pair for XXX/YYY and YYY/XXX (for example USD/CAD and CAD/USD).
11. Account type X is not defined for document Type YY
You get this message when document Type, you are using is restricted by Account type available for postings. In document Type, Document posting can be restricted to certain account types – G/L, Vendor, Customer, Asset or Material. If you need to post to certain account type, choose appropriate document type.
12. For document type XX, an entry is required in field Document header text/Reference
You get this error, when entry to the Reference/Header Text has been set to require in document Type configuration. To resolve the error, enter appropriate value in Text field/reference field in document header.
13. Acct determination not defined for trans. WIT XX YY in chart of accts ZZZZ
You get this error when a G/L account for withholding tax type XX tax code YY has not been configured. Tax type and tax code is maintained in Vendor master under Withholding Tax category. To resolve the error, go to SPRO -> Financial Accounting Global Settings (New) -> Withholding tax -> Extended Withholding Tax -> Posting -> Accounts for Withholding tax -> Define Accounts for Withholding tax to be paid over. And assign a G/L account to tax type XX and tax code YY (Shown in the error).
14.I have configured FBZP, Fi12 for house bank. But when I am doing payment run in F110 I am getting following error: Company codes X1YZ/X1YZ do not appear in proposal 05/03/2006 REMI2.
Diagnosis
No data exists for the specified paying company code X1YZ and the specified sending company code X1YZ in payment proposal 05/03/2006 REMI2.
System response
The payment proposal cannot be edited. Procedure
Check the flow trace and payment proposal list in order to determine why the specified company codes are not contained in the proposal
Solution :
* That’s generic error for payment run, check whether there are any due items as on date (Tode fbl1n). You can also change the baseline date there and rerun it. if you still get same error. Check the proposal log, you will find the reason. * Try to see first whether any open items exist. By using FBL1N.
15.While doing APP, after, " the payment proposal has been created message " if edit proposal is selected, I am getting the error as "Company code ABC/ABC do not appear in the proposal "
Solution:
This type of error comes when your Payment proposal doesn't have any items to process. Check the parameters and ensure invoices are due as on run date.
16.While posting customer invoice (FB70) why system asks for G/L account? As per accounting rules customer is debited and Customer reconciliation a/c is credited that ends double entry book keeping rule. Why one more G/L account on top of Recon a/c, which is posted automatically?
Solution :
* Entry gets posted to Customer a/c through reconciliation account. You have to give a GL a/c for revenue.
Your entry would be
Customer (Reconciliation a/c) Dr
To Revenue Cr
* Reconciliation is a fictious entry so you cannot consider as an entry to be entered by the user. This rule is derived from the fact that 'we cannot enter/post directly to RECON account'.
That is why system needs a GL account to make the account balance as zero. Manual entry could be:
Customer a/c Dr
To Domestic Sales a/c
(Sales invoiced posted)
Recon entry is automatically made once you post this entry since you have configured your RECON in the IMG.
17.I am unable to figure out how to attach my GL Accounts to my company code [copied chart of accounts, have my own company code, assigned my company code to the chart of accounts].
Solution:
You can attach the GL Accounts by just filling the details in the company code segment of the GL A/c. Hence you can use that gl a/c for your co code.
But that would be individually creating the accounts. Right?? How about creating all accounts at one shot. Create in FS00
18.Difference between Standard Hierarchy and Alternate Hierarchy.
Solution:
Standard Hierarchy is basic structure of company, but alternative hierarchy is just for reporting or temporary usage.
19.I have created depreciation keys (diminishing balance) and assigned to asset classes respectively. But at the time of asset master creation the system ask for Useful Life of the asset while my understanding is that in diminishing balance method there is useful life, just percentage is defined.
Solution:
Useful life is required for depreciation change. Normally a company with WDV depreciation may want to write off its assets which have crossed their useful life in 2 or 3 installments. This is achieved by depreciation change, where after useful life, a new method takes over.
20.I have some conceptual problem in Internal Order.
Solution:
Internal order can only take a statistical posting & cost centre shall take a true posting when the relevant internal order is defined as statistical I/O IN T. code KO01(CONTROL DATA) tab. So, while making a posting in FB50 and assigning both I/O & COST CENTRE as relevant cost object in the transaction you shall get the stated status of these 2-cost object.
21.In FB50, in the details tab, only if I tick 'calculate tax' will the tax get calculated.
Our user wants this to happen always (by default), i.e., he does not want to tick this for each transaction. Is there any setup to be done for the tax to get calculated always?
Solution:
Even now you are not clear. Tode FB50 is used for posting GL account only. I fail to understand how you can calculate tax which is generally from purchase / vendor or Sales / Customer oriented through FB50.In case of local distribution, if we forget to pay taxes on certain items and we need to pass tax entries, then such a case is needed. This can be achieved thru default parameter id for that particular user through transaction code SU3.
22.We have an issue here where by the system is calculating the tax for an invoice with a wrong tax base amount. How do i change the tax base amount? I get the tax rates from VERTEX and they are showing right. Where does the system pull this tax base amount for an Invoice and how can I change it.
Solution
Kindly check this:spro - financial accounting - f.a global setting - with holding setting - extended with holding setting -- calculation -- withholding tax type.
Check your withholding tax type, go in it and check the setting.