Delen via


Fout 'Belastingcode kan niet worden bepaald' in belastingberekening

In dit artikel worden de stappen voor probleemoplossing uitgelegd die u kunt uitvoeren als u de fout 'Belastingcode kan niet worden bepaald' ontvangt in Belastingberekening in Dynamics 365 Finance.

Symptomen

Mogelijk wordt het volgende foutbericht weergegeven:

Koptekst/regels - 1, belastingcode kan niet worden bepaald.

U kunt ook het foutbericht vinden in het bestand voor probleemoplossing, zoals wordt weergegeven in het volgende voorbeeld. Zie De foutopsporingsmodus inschakelen voor probleemoplossing voor meer informatie.

======================Tax calculation result JSON:===========================
{
    "taxDocument": {
        "Header": [
            {
                "Lines": [
                    {
                        ...
                        "Errors": [
                            {
                                "Code": "TaxSetup20001",
                                "Message": "Header/Lines - 1, tax code cannot be determined."
                            }
                        ],
                        "Adjustment": null
                    }
                ],
                "Measures": {
                    ...
                },
                ...
            }
        ]
    },
    ...
}

Oorzaak

Het probleem treedt waarschijnlijk op omdat de belastinggroep en de belastinggroep van het artikel niet overlappen.

Oplossing

Het probleem oplossen:

  1. Controleer in het probleemoplossingsbestand of de belastinggroep en de belastinggroep voor items zijn bepaald. Als de waarden voor Tax Group en Item Tax Group leeg zijn, worden de belastinggroep en artikelbelastinggroep niet bepaald. Als ze worden bepaald, zijn de resultaten mogelijk onjuist.

    Hier volgt een voorbeeld van een probleemoplossingsbestand:

    ======================Tax calculation result JSON:===========================
    {
        "taxDocument": {
            "Header": [
                {
                    "Lines": [
                        {
                            "Tax Codes": {},
                            "Measures": {
                                "Tax Group": "Group A",
                                "Item Tax Group": "Group B"
                            },
                            "Adjustment": null
                        }
                    ],
                    "Measures": {
                        ...
                    },
                    ...
                }
            ]
        },
        ...
    }
    
  2. Controleer of de optie Btw-overschrijving op het tabblad Instellingen van de verkooporderregeldetails is ingeschakeld.

    • Als deze optie is ingeschakeld, worden belastingcodes bepaald door de Tax group waarden Item tax group die u op de transactieregel invoert. Controleer of deze waarden correct zijn ingevoerd.
    • Als deze optie niet is ingeschakeld, controleert u of de juiste waarden zijn ingesteld voor de toepassingsvelden Belastinggroep en toepasselijkheidsvelden voor itembelastinggroepen. Zie de fout 'Er is geen overeenkomend resultaat gevonden' in de belastingberekening voor meer informatie.
  3. Als de belastinggroep en de belastinggroep voor artikelen correct worden bepaald, bepaalt u of er een snijpunt voor deze groepen is.

    1. Ga in Globalization Studio naar Belastingfuncties>Belastingcodes en groepen>Belastinggroep.

      Line.Belastinggroep Belastingcodes
      Groep A V
    2. Ga naar Belastingfuncties>Belastingcodes en -groepen>Artikelbelastinggroep.

      Line.Artikelbelastinggroep Belastingcodes
      Groep B B

    Als er geen snijpunt is voor de belastinggroep en de belastinggroep voor artikelen, wordt de belastingcode niet bepaald.

Oplossing

  1. Doorloop elke stap in de sectie Oplossing van dit artikel en los de installatie zo nodig op. Als de belastinggroep en de belastinggroep voor items niet correct worden bepaald, raadpleegt u de fout 'Er is geen overeenkomend resultaat gevonden' in belastingberekening.

  2. Als er geen snijpunt is voor de belastinggroep en de belastinggroep voor items, maakt u een nieuwe functieversie in Globalization Studio en lost u de installatie op.

    • Ga naar Belastingfuncties>Belastingcodes en -groepen>Artikelbelastinggroep.

      Line.Artikelbelastinggroep Btw-codes
      Groep B A;B

    De belastingcode wordt bepaald als A.