Symptom
- The error "You have not fully maintained the tax classifications" appears when saving a product in the app "Manage Product Master Data"
- The error "Maintain the tax classifications" appears when saving a product in the app "Change Material"
- The error "Maintain the tax classifications" appears when using the app Mass Maintenance product when fields not relevant to Tax are selected
- Error MG 172 "You have not fully maintained the tax classification" appears even with Tax Classifications being maintained for the product on the template file during migration event using the product migration object on the app "Migration Cockpit".
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
Scenario A
- Open the app "Manage Product Master Data"
- Select a product
- Press Edit
- Change the value of a field at header level
- Save
- Error 'You have not fully maintained the tax classifications' appears
Scenario B
- Open the app "Change Material"
- Input material and press Enter
- Select Sales: Sales org data 1 view
- Save
- Error 'Maintain the tax classifications' appears
Cause
Expected system behavior.
When a new country is enabled, the new plant becomes associated with the sales organizations. This results in the addition of all new tax classifications to the existing sales organization and distribution channel.
When making updates to an existing product that has a sales organization, the new tax classification for the existing material organization level data must be maintained.
Related to the Mass Maintenance Product app, it verifies the consistency of the complete product, not just the modified part.
The changes to customizing for sales organizations/distribution channels can be reviewed in the SSCUI 102287 Assign Sales Organization - Distribution Channel - Plant.
Countries and Sales organizations may require multiple tax configurations for their products.
One way to determine what are the required taxes for a product is by using the "Create Material" app, as the mandatory taxes appear when setting up the Tax Data in the "Sales: sales org. 1" tab.
The following list presents the countries that have additional mandatory tax classifications beyond "TTX1" (Output Tax), along with their required tax categories:
Cty/Reg | Cty/Reg name | Tax Cndn | Tax Cndn Name |
ES | Spain | TES1 | Equalitzation Tax |
FR | France | LCFR | License - France |
IT | Italy | LCIT | License - Italy |
IT | Italy | MTX1 | Output Tx Split Paym |
Resolution
Ensure that the mandatory tax classification for the product is maintained.
The app "Mass Maintenance for Master Data" can be used to update the tax classification of several products.
Provide the required tax categories and values according to the desired Tax Classification.
In the Migration Cockpit app, for countries which require more than one tax classification, make use of the fields TATYP2 and TAXM2, TATYP3 and TAXM3, and so on, in the "Tax Classification" sheet.
Note: Ensure that each country/region has its own row in the template file. The same product may have multiple rows (one for each country).
See Also
Keywords
MLAN , MVKE, You have not fully maintained the tax classifications, Maintain the tax classifications, M3015, MG172 , KBA , LO-MD-MM-2CL , Product Master for Public Cloud , LO-MD-FIO-MM , Fiori UI for Product Master , LO-MD-FIO-MM-2CL , Fiori UI for Product Master for Public Cloud , Problem