De meldingen zijn in het Engels omdat de module ze zo teruggeeft; we nemen ze letterlijk over, zodat je kunt zoeken op de exacte tekst die je op het scherm ziet. Houd vooraf één ding in gedachten: dit zijn controles die de app op je gegevens uitvoert, geen belastingregels. Wat elke jurisdictie eist, moet je bij de eigen bron van die jurisdictie nagaan. Weet je nog niet precies welke stappen elk record doorloopt, begin dan met hoe de module onder de motorkap werkt en kom hier terug zodra er een melding verschijnt.
Meldingen bij het aanmaken van jurisdicties, nexus en categorieën

Wat betekent Jurisdiction code must be unique?
De code die je aan de jurisdictie hebt gegeven, wordt al door een andere gebruikt. De module staat geen twee jurisdicties met dezelfde code toe. Zoek de code in de lijst voordat je een nieuwe aanmaakt: bestaat die al, werk dan verder in de jurisdictie die de code heeft; gaat het echt om een andere, geef die dan een andere code. Hetzelfde geldt voor servicecategorieën: Service category code must be unique verschijnt als je de code herhaalt van een categorie die al bestaat, en de oplossing is dezelfde: gebruik de bestaande opnieuw of kies een andere code.
Waarom verschijnt Each company can only have one nexus status per jurisdiction?
Omdat je een tweede nexusstatus aanmaakt voor hetzelfde bedrijf en dezelfde jurisdictie, terwijl de module er maar één per combinatie van bedrijf en jurisdictie toestaat. Werk je met meerdere bedrijven in Odoo, controleer dan bij welk bedrijf het record hoort dat je probeert op te slaan: misschien bestaat de nexusstatus die je zoekt al en moet je die aanpassen in plaats van een nieuwe aan te maken.
Wat doe ik met This calculation method is for Washington only en de varianten daarvan?
Er zijn vier meldingen van hetzelfde type: This calculation method is for Washington only, This calculation method is for Chicago only, This calculation method is for Utah only en This calculation method is for Maryland only. Elk ervan betekent dat de gekozen berekeningsmethode voor één jurisdictie bedoeld is en dat je die bij een andere gebruikt. Controleer de combinatie: of de jurisdictie van het record is niet degene die je dacht, of de methode hoort er niet bij. Pas een van de twee aan zodat ze overeenkomen en sla opnieuw op.

Meldingen bij periodes, omzet en bedragen
Wat betekenen Period start date cannot be after period end date en Base period start must be before end date?
Beide gaan over omgedraaide datums. De eerste verschijnt als de begindatum van de periode later ligt dan de einddatum. De tweede gaat over de basisperiode, wanneer het begin niet vóór het einde ligt; let op dat de tekst vraagt dat het begin eerder ligt, niet alleen dat het niet later ligt. Controleer beide datums op het record, corrigeer de verkeerde en sla opnieuw op.
Waarom kan ik geen negatief bedrag invoeren?
Er zijn twee tekencontroles. Revenue cannot be negative geldt voor de omzet en Tax and payment amounts cannot be negative voor belasting- en betalingsbedragen. De module accepteert die waarden niet onder nul. Voer het bedrag positief in en controleer of je het veld invult dat je bedoelde; wil je een periode corrigeren die al afgerond is, kijk dan bij de volgende vraag.
Wat betekenen Period must be verified before marking complete en Cannot edit completed period entries. Create an adjustment entry instead.?
De eerste verschijnt als je een periode als afgerond probeert te markeren zonder die eerst te verifiëren: de module vereist die stap. Verifieer de periode en markeer die opnieuw als afgerond. De tweede verschijnt als de periode al afgerond is en je de regels ervan probeert te bewerken. De melding zegt zelf wat je moet doen: laat de oorspronkelijke regel ongemoeid en maak een correctieregel aan. Wil je nog eens nalopen welke velden je op elk record invult, bekijk dan de ingebruikname van de module.
Meldingen bij aangiftes, betalingen en het auditlogboek

Wat betekent Can only have one filing per jurisdiction per period?
Er bestaat al een aangifte voor die jurisdictie in dezelfde periode. De module staat er maar één toe. Zoek de bestaande aangifte op en werk daarin verder in plaats van een nieuwe aan te maken; klopte de periode die je hebt ingevuld niet, corrigeer die dan op het nieuwe record voordat je opslaat.
Waarom kan ik een aangifte niet als ingediend markeren, bevestigen of een betaling registreren?
Drie meldingen bepalen wat je met een aangifte kunt doen, afhankelijk van de status:
Only draft filings can be marked as filed: alleen een aangifte in concept kan als ingediend worden gemarkeerd.Can only confirm filed filings: alleen een aangifte die al ingediend is, kan worden bevestigd.Payment can only be recorded for filed/confirmed filings: een betaling registreer je op ingediende of bevestigde aangiftes.
Bekijk de status van de aangifte en zet eerst de ontbrekende stap. Krijg je de betalingsmelding bij een aangifte in concept, markeer die dan eerst als ingediend.
Kan ik een regel in het auditlogboek corrigeren of verwijderen?
Nee. Audit log is append-only; entries cannot be modified verschijnt als je een regel probeert te wijzigen en Audit log entries cannot be deleted als je die probeert te verwijderen. Het auditlogboek accepteert alleen nieuwe regels, dus dit is geen fout die je hoeft op te lossen. Klopt er iets niet in wat het logboek weergeeft, dan hoort de correctie in het bronrecord en binnen wat de andere meldingen toestaan (bijvoorbeeld met een correctieregel als de periode al afgerond is).
Hoe FlexigoTech je helpt
Loop je vast op een melding en zie je de oorzaak niet, of wil je de module laten aansluiten op de rest van je Odoo, dan implementeert FlexigoTech Odoo 17, 18, 19 en 20 en bouwt het connectoren en integraties op maat. De module staat in Odoo Apps voor 17, 18, 19 en 20 en kost € 9 per Odoo-versie, eenmalig en excl. btw; de lokale service van FlexigoTech Cloud komt daar los bij, voor € 29 per maand of € 290 per jaar excl. btw (Pro: € 58 per maand of € 580 per jaar). Zonder abonnement, of als de service is opgeschort, stopt wat het abonnement levert en blijven je gegevens in je Odoo. Je vindt alle details op de pagina van de module en op de vermelding in Odoo Apps.
Lees verder
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_audit_log_entry.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_record.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_submission.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_jurisdiction.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_nexus_status.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_entry.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_scenario_model.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_service_category.py
- Broncode van de module: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_tax_calculation_cache.py
- apps.odoo.com/apps/modules/20.0/flexigo_usa_digital_services_tax_compliance
- apps.odoo.com/apps/modules/17.0/flexigo_usa_digital_services_tax_compliance
- apps.odoo.com/apps/modules/18.0/flexigo_usa_digital_services_tax_compliance
- apps.odoo.com/apps/modules/19.0/flexigo_usa_digital_services_tax_compliance
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
