Problemen met belastingengine (GTE) oplossen
De belastingengine (ook wel GTE genoemd) is een zeer configureerbare engine die belasting toepasbaarheid, berekening, boeking en afwikkeling in Microsoft Dynamics 365 verwerkt. In dit artikel worden problemen beschreven die gebruikers doorgaans tegenkomen tijdens het gebruik van de belastingengine en wordt uitgelegd hoe u deze problemen kunt oplossen.
Opmerking
De functionaliteit van de belastingengine is alleen beschikbaar voor juridische entiteiten die hun primaire adres in India hebben.
Zie Overzicht van belastingmotor (YouTube-video) voor een kort overzicht van de belastingengine.
Foutopsporingsmodus
Bekendheid met de foutopsporingsmodus van de belastingengine kan u helpen de hoofdoorzaken te identificeren van problemen die betrekking hebben op de belastingengine.
Als u de foutopsporingsmodus wilt inschakelen, voegt u&debug=vs%2CconfirmExit& toe aan het einde van de URL voor Microsoft Dynamics 365 Finance.
Nadat de foutopsporingsmodus is ingeschakeld en u het belastingdocument opent, genereert het systeem een dumpbestand met runtimegegevens.
De structuur van het dumpbestand wordt hier weergegeven. De sectie Niet-overeenkomende toewijzing van gegevensmodellen is alleen beschikbaar als de optie Discrepanties in modeltoewijzing controleren is ingesteld op Ja.
======Tax engine calculation parameter======
...
===========Taxable document JSON===========
...
=====Tax engine runtime posting profiles=====
...
========Data model mapping mismatch========
Unmatched data provider fields
...
Unmatched taxable document fields
...
=====Tax engine runtime posting profiles=====
Header - TaxDocLine: TableId=6791 RecId=68719507754:
Line - TaxDocLine: TableId=13307 RecId=68719685245:
Path of the tax component 1:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Path of the tax component 2:
-"Posting profile 1 description(Hit)"
-"Posting profile 2 description"
...
Line - TaxDocLine: TableId=13307 RecId=68719685245:
...
Mogelijke problemen
Onevenwichtige voucher met GST
Dit probleem kan optreden nadat u de GST-configuratie hebt uitgebreid door het boekingsprofiel toe te voegen of te wijzigen.
In het huidige ontwerp heeft elk belastingonderdeel een set boekingsprofielen voor het afhandelen van alle mogelijke belastingboekingen. Tijdens runtime haalt de belastingengine het eerste overeenkomende boekingsprofiel op.
Soms, als u postprofielen toevoegt of wijzigt zonder zorgvuldig om te gaan met de voorwaarde van elk profiel, kunnen onverwachte boekingsprofielen tijdens runtime worden opgehaald.
Wanneer de foutopsporingsmodus is ingeschakeld, kunt u de geselecteerde boekingsprofielen vinden in de sectie Boekingsprofielen voor belastingengineruntime van het dumpbestand.
Onjuist belastingtarief of belastingonderdeel
Om correct te werken, is de belastingengine afhankelijk van invoer van belastbare documenten, zoals verkoop- en inkoopfacturen. Als u de configuratie uitbreidt door nieuwe velden toe te voegen, zijn velden mogelijk onjuist toegewezen of is het schrijven naar de gegevensprovider onjuist. Als u het probleem wilt identificeren, stelt u de optie Discrepanties in modeltoewijzing controleren in op Ja. U kunt een andere sectie bekijken om de verschillen weer te geven.
Onjuist belastingonderdeel
Als u de verwachte belastingonderdelen niet ziet, kan de transactie niet voldoen aan de toepassingsregels van het belastingonderdeel of het belastingtype. Als u de configuratie hebt uitgebreid, controleert u of er geen verschillen zijn en vergelijkt u vervolgens de veldwaarde in de JSON-sectie Belastingplichtige document van het dumpbestand met de toepassingsregels van het belastingonderdeel.
Onjuist belastingtarief
Als u het verwachte belastingtarief niet ziet, controleert u de veldwaarden die worden gebruikt in de btw-instelling en vergelijkt u deze met de veldwaarde in de sectie Belastingplichtige document JSON van het dumpbestand.
U kunt de voucher niet posten met GST
Mogelijk ontvangt u een foutbericht dat lijkt op het volgende bericht:
Kan ## niet vinden in de setoff-hiërarchie ## versie ##, controleer en probeer het opnieuw.
Deze fout treedt meestal op omdat de configuratie is uitgebreid door een nieuw belastingonderdeel toe te voegen of de tegoedgroep te wijzigen.
Volg deze stappen om dit probleem te omzeilen.
- Voeg een nieuwere versie toe aan de huidige btw-hiërarchieën, selecteer Synchroniseren en activeer vervolgens de nieuwe versie.
- Maak op de pagina Setoff-hiërarchieprofielen onderhouden de nieuwe versie beschikbaar door de stappen in Een btw-hiërarchie instellen te volgen.