Els missatges estan en anglès perquè el mòdul els retorna així; els copiem tal qual perquè els puguis buscar amb el text exacte que veus a la pantalla. Tingues en compte una cosa abans de llegir-los: són comprovacions que fa l'app sobre les teves dades, no normes fiscals. El que exigeixi cada jurisdicció ho has de contrastar amb la seva pròpia font. Si encara no tens clar quin recorregut fa cada registre, comença per com funciona el mòdul per dins i torna aquí quan et salti un avís.
Avisos en donar d'alta jurisdiccions, nexe i categories

Què vol dir Jurisdiction code must be unique?
Que el codi que has posat a la jurisdicció ja el té una altra. El mòdul no permet dues jurisdiccions amb el mateix codi. Abans de crear-ne una de nova, busca aquest codi a la llista: si ja existeix, treballa sobre la jurisdicció que el té; si de debò és una altra de diferent, dona-li un codi diferent. El mateix passa amb les categories de servei: Service category code must be unique surt quan repeteixes el codi d'una categoria que ja està donada d'alta, i es resol igual, reutilitzant l'existent o triant un altre codi.
Per què salta Each company can only have one nexus status per jurisdiction?
Perquè estàs creant un segon estat de nexe per a la mateixa empresa i la mateixa jurisdicció, i el mòdul n'admet només un per cada parella empresa i jurisdicció. Si treballes amb diverses empreses a Odoo, comprova quina empresa té el registre que intentes desar: pot ser que l'estat de nexe que busques ja existeixi i el que necessitis sigui modificar-lo, no crear-ne un altre.
Què faig amb This calculation method is for Washington only i les seves variants?
Hi ha quatre textos del mateix tipus: This calculation method is for Washington only, This calculation method is for Chicago only, This calculation method is for Utah only i This calculation method is for Maryland only. Cadascun indica que el mètode de càlcul triat és per a una sola jurisdicció i l'estàs fent servir en una altra. Revisa la parella: o la jurisdicció del registre no és la que pensaves, o el mètode no és el que li correspon. Canvia'n un dels dos perquè coincideixin i torna a desar.

Avisos en períodes, ingressos i imports
Què volen dir Period start date cannot be after period end date i Base period start must be before end date?
Tots dos parlen de dates al revés. El primer surt quan la data d'inici del període és posterior a la de final. El segon apareix amb el període base, quan el seu inici no és anterior al final; fixa't que el text demana que l'inici sigui anterior, no només que no sigui posterior. Revisa les dues dates del registre, corregeix la que estigui malament i desa una altra vegada.
Per què no em deixa posar un import negatiu?
Hi ha dues comprovacions de signe. Revenue cannot be negative salta amb els ingressos i Tax and payment amounts cannot be negative amb els imports d'impost i de pagament. El mòdul no accepta aquests valors per sota de zero. Escriu l'import en positiu i revisa que estiguis omplint el camp que volies; si el que vols és corregir un període ja completat, mira la pregunta següent.
Què volen dir Period must be verified before marking complete i Cannot edit completed period entries. Create an adjustment entry instead.?
El primer surt si intentes marcar un període com a complet sense haver-lo verificat abans: el mòdul exigeix aquest pas. Verifica el període i torna'l a marcar com a complet. El segon apareix quan el període ja està completat i intentes editar-ne les entrades. El mateix missatge et diu què has de fer: no canviïs l'entrada original i crea una entrada d'ajust. Si vols repassar quins camps s'omplen a cada registre, ho tens a la posada en marxa del mòdul.
Avisos en declaracions, pagaments i registre d'auditoria

Què vol dir Can only have one filing per jurisdiction per period?
Que ja existeix una declaració per a aquesta jurisdicció en aquest mateix període. El mòdul només n'admet una. Busca la que ja hi ha i treballa-hi en lloc de crear-ne una altra; si el període que has posat no era el correcte, corregeix-lo a la nova abans de desar.
Per què no puc marcar com a presentada, confirmar o registrar un pagament?
Tres missatges marquen què es pot fer amb una declaració segons el seu estat:
Only draft filings can be marked as filed: només una declaració en esborrany es pot marcar com a presentada.Can only confirm filed filings: només es confirma una declaració que ja està presentada.Payment can only be recorded for filed/confirmed filings: el pagament es registra en declaracions presentades o confirmades.
Mira l'estat de la declaració i fes primer el pas que falta. Si et surt l'avís de pagament amb una declaració en esborrany, marca-la abans com a presentada.
Puc corregir o esborrar una entrada del registre d'auditoria?
No. Audit log is append-only; entries cannot be modified surt si intentes canviar una entrada i Audit log entries cannot be deleted si intentes esborrar-la. El registre d'auditoria només admet afegir entrades, així que no és cap error que hagis d'arreglar. Si alguna cosa del que hi consta està malament, la correcció va al registre d'origen i dins del que permeten els altres avisos (per exemple, amb una entrada d'ajust si el període ja està completat).
Com t'ajuda FlexigoTech
Si un avís et bloqueja i no en veus la causa, o necessites encaixar el mòdul amb la resta del teu Odoo, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. El mòdul està publicat a Odoo Apps per a 17, 18, 19 i 20 i costa 9 € per versió d'Odoo, pagament únic sense IVA; el servei local de FlexigoTech Cloud va a part, a 29 €/mes o 290 €/any sense IVA (Pro: 58 €/mes o 580 €/any). Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció i les dades es queden al teu Odoo. Tens els detalls a la pàgina del mòdul i a la seva fitxa d'Odoo Apps.
Continua llegint
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_audit_log_entry.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_record.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_filing_submission.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_jurisdiction.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_nexus_status.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_revenue_entry.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_scenario_model.py
- Codi del mòdul: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): models/dst_service_category.py
- Codi del mòdul: 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
