Message type: E = Error
Message class:  FKK_ID_BR - Message class for Brazil Withholding tax functionalities 
Message number: 309
Message text: Incorrect assignment of tax calculation method
You are trying to assign a tax calculation method to a supplement tax
code that has variables activated.
For Brazil specific localization, you need to assign a tax calculation
method to a supplement tax code that does not have variables activated.
This is because if you have activated variables for a supplement tax
code in the Customizing
<DS:SIMG.J_1BTXISSV>Maintain ISS Values</>, then system allows you to
maintain data during posting. Brazil specific localization reads Brazil
specific customizing instead of above mentioned customizing. So for
withholding tax calculation you should assign a tax calculation method
to a supplement tax code that does not have variables activated.
System will not allow you to save your data.
Deactivate the variables of the relevant supplement tax code in the
Customizing for <LS>Financial Accounting</> under,
<LS>Financial Accounting Global Settings
-> Tax on Sales/Purchases -> Calculation -> Settings for Tax Calculation
in Brazil -> Tax Rates -> Maintain ISS Values</>.
<LS>Financial Accounting Global Settings
-> Tax on Sales/Purchases -> Calculation -> Settings for Tax Calculation
in Brazil -> Tax Rates -> Maintain ISS Values</>.
<LS>Financial Accounting Global Settings (New)
-> Tax on Sales/Purchases -> Calculation -> Settings for Tax Calculation
in Brazil -> Tax Rates -> Maintain ISS Values</>.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message FKK_ID_BR309 indicates an issue with the assignment of the tax calculation method in the context of contract accounts receivable and payable (FI-CA). This error typically arises when there is a mismatch or incorrect configuration related to tax calculation methods in the system.
Cause: The error can occur due to several reasons, including: Incorrect Configuration: The tax calculation method assigned to a specific transaction or document type may not be valid or properly configured in the system. Inconsistent Master Data: The master data for customers, vendors, or materials may not align with the expected tax calculation methods. Missing Tax Codes: The tax codes required for the transaction may not be defined or activated in the system. Transaction Type Issues: The transaction type being processed may not support the assigned tax calculation method.
Solution: To resolve the FKK_ID_BR309 error, you can follow these steps: Check Tax Calculation Method Configuration: Go to the configuration settings for tax calculation methods
 Get instant SAP help. Sign up for our Free Essentials Plan.
Get instant SAP help. Sign up for our Free Essentials Plan. 
FKK_ID_BR308 Incorrect assignment of tax calculation method
What causes this issue?  You are trying to assign a tax calculation method to a correction tax code or catch up tax code. This is incorrect as you can...
FKK_ID_BR307 Maintain Supplement Tax Code for Collection Code &1
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FKK_ID_BR375 Object Locking failed. Documents could not be posted.
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FKK_ID_BR_PYMNT100 Option Possible entries is only available for PC files
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.