Do you have any question about this error?
Message type: E = Error
Message class: FF - FI Function Module Messages
Message number: 712
Message text: Specify tax codes everywhere or enter '**'
A tax code was specified in some of the receivable/payable line items,
and in others it was left as '**' or not entered at all. Furthermore,
there are receivable/payable line items in the document that do not
have a discount base amount. This amount should therefore be determined
by the system (even if the cash discount rate 1 is zero).
This will cause problems when the system assigns the receivable/payable
line items to the individual offsetting entries that are relevant for
cash discount.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Enter your receivable/payable line items consistently by either
specifying '**' (or no entry) as the tax code in all the line items or
entering an explicit tax code in every line item.
If you cannot enter them consistently - for example, because some of
the reconciliation accounts are tax-relevant and others are not, which
means that a code cannot be specified in every item - you have to make
an explicit entry in the "Discount base" field in every
receivable/payable line item (the entry may have to be zero).
Error message extract from SAP system. Copyright SAP SE.
The SAP error message FF712, which states "Specify tax codes everywhere or enter ''," typically occurs in the context of financial transactions, particularly when dealing with tax codes in the SAP system. This error indicates that the system requires tax codes to be specified for all relevant line items in a transaction, or that a wildcard ('') should be used to indicate that the tax code is not applicable.
Cause:
- Missing Tax Codes: The most common cause of this error is that one or more line items in a financial document (like an invoice or payment) do not have a tax code specified.
- Incorrect Configuration: The system may be configured to require tax codes for certain types of transactions, and if these are not provided, the error will be triggered.
- Use of Wildcard: If the transaction is meant to be exempt from tax or if the tax code is not applicable, the system expects the user to enter '**' as a wildcard to indicate this.
Solution:
- Specify Tax Codes: Review the line items in the transaction and ensure that a valid tax code is specified for each item. This can usually be done in the transaction screen where the financial document is being created or modified.
- Use Wildcard: If applicable, enter '**' in the tax code field for line items that do not require a tax code. This tells the system that no tax code is needed for those items.
- Check Configuration: If you believe that tax codes should not be mandatory for your transactions, consult with your SAP administrator or financial team to review the configuration settings related to tax codes in your SAP system.
- Consult Documentation: Refer to SAP documentation or help resources for specific guidance on tax code requirements in your version of SAP.
Related Information:
If the issue persists after following these steps, it may be beneficial to consult with your SAP support team or a consultant who specializes in SAP Financial Accounting.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
FF711 System cannot calculate cash discount base amount; enter it
What causes this issue? You want to determine the cash discount base of the ope...
FF710 Error in account determination: Table & ID &
What causes this issue? In the <GL:chart_of_accounts>chart of accounts<...
FF713 Tax code & country & does not exist in procedure &
What causes this issue? You entered a tax code which is not defined for the cou...
FF714 No posting rules exist for account key &1
What causes this issue? No posting rules have been defined for the account key ...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.