Prima di installare: versione, acquisto e servizio locale
Per quali versioni di Odoo è disponibile e quanto costa il modulo?
India GST Compliance è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0. Secondo la scheda di ciascuna, costa 9 € per versione di Odoo, pagamento unico e IVA esclusa, per 17, 18, 19 e 20. Prima di acquistarlo, verifica quale versione usa il tuo database e scegli la scheda di quella versione. Lo trovi su Odoo Apps e anche nella pagina del modulo su flexigotech.com.
Cos'è il servizio locale e cosa succede se non lo attivo o lo sospendo?
Il modulo è accompagnato da un servizio locale di FlexigoTech Cloud, che costa 29 €/mese o 290 €/anno IVA esclusa (il piano Pro 58 €/mese o 580 €/anno IVA esclusa). Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce; i dati restano nel tuo Odoo. Decidilo prima dell'avvio, così sai con cosa lavorerai fin dal primo giorno.
Devo riacquistarlo quando aggiorno la versione di Odoo?
Dipende da dove l'hai acquistato. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai acquistato su flexigotech.com. Se l'hai acquistato sull'Odoo App Store, ogni versione di Odoo si acquista lì. Annota da qualche parte dove hai fatto l'acquisto: ti servirà il giorno in cui pianificherai la migrazione.
I campi di stato che devi capire
Il modulo definisce molti campi di selezione e a schermo vedi l'etichetta, non il valore tecnico. Durante l'avvio conviene collegare ogni etichetta al suo valore e al suo campo, soprattutto quando prepari dei filtri o devi descrivere un problema a chi ti fa assistenza. Qui sono riportati così come li dichiara il modulo; l'ordine in cui compaiono non indica di per sé quale cambio porta a quale.
Quali stati ha una dichiarazione GST?
Ci sono diversi campi correlati. gstr1_status e gstr3b_status condividono gli stessi valori: pending (Pending), filed (Filed) e overdue (Overdue). Il campo state ammette draft (Draft), submitted (Submitted), filed (Filed) e rejected (Rejected). E report_status ammette draft (Draft), finalized (Finalized) e filed (Filed). L'etichetta Filed compare in tutti e quattro i campi, quindi controlla sempre quale colonna stai leggendo prima di trarre conclusioni.

Filed, con le date del periodo, gli importi calcolati e le note vuote.Cosa significano Submitted to IRIS e IRN Generated?
Sono etichette del campo submission_status. I suoi valori sono draft (Draft), pending (Pending Submission), submitted (Submitted to IRIS), success (IRN Generated), failed (Submission Failed) e retrying (Retrying). Attenzione alla corrispondenza: a schermo leggi IRN Generated, ma il valore tecnico è success; e Pending Submission corrisponde a pending. I messaggi di errore e gli avvisi del modulo, con il loro testo letterale, li trovi nell'articolo sugli errori di India GST Compliance.
Come leggo il credito d'imposta e le riconciliazioni?
Il campo itc_status ammette available (Available), claimed (Claimed), rejected (Rejected) e ineligible (Ineligible). Nell'elenco del credito d'imposta vedrai alcune di queste etichette accanto all'importo ammissibile e a quello richiesto di ogni fattura fornitore. Per la riconciliazione ci sono due campi distinti: gstr2b_reconciliation_status, con matched (Matched), unmatched (Unmatched) e pending (Pending), e reconciliation_status, con matched (Matched), unmatched (Unmatched) e missing (Missing - Supplier Never Filed). Il secondo ha un valore che il primo non ha, quindi non trattarli come se fossero lo stesso campo.

Claimed, Ineligible e Available, con il pulsante Nuovo e la barra di ricerca in alto.E gli altri campi di stato?
Ecco gli altri che il modulo definisce, con le loro etichette:
audit_status:Scheduled,In Progress,CompletedeDisputed.gst_compliance_status:Compliant,Non-CompliantePending Review.registration_status:Registered,Exempt,Voluntary RegistrationeCancelled.creditability_status:Excellent,Good,FairePoor.- Un campo
statusconSuccess,FailedePending. - Un altro campo
statusconReceived,Processing,CompletedeDenied. - Un altro campo
statusconReceived,Assessment,Legal Hold - Tax Retention Required,Approved,ExecutedeDenied. - E un altro campo
statusconNot Started,In ProgresseCompleted.
Poiché diversi campi hanno lo stesso nome tecnico status, quando contatti l'assistenza indica il record e l'etichetta esatta che vedi, non solo il nome del campo.
Cosa controllare nella prima settimana
Quali elenchi apro per primi?
Tre schermate ti danno una panoramica rapida: quella del credito d'imposta (Input Tax Credit Management), quella degli avvisi (Compliance Alerts) e quella delle dichiarazioni (GST Return Preparation). In quella degli avvisi trovi le colonne Alert Type, Severity, Alert Date, Due Date e Resolved: controlla quali avvisi non sono risolti e che scadenza hanno.


Quali valori cerco in ogni elenco nei primi giorni?
Un controllo quotidiano di questi valori ti dice quali record devi esaminare con calma:
Overdueingstr1_statusogstr3b_status.Submission FailedeRetryinginsubmission_status.UnmatchedePendingingstr2b_reconciliation_status, eMissing - Supplier Never Filedinreconciliation_status.RejectedeIneligibleinitc_status.Non-CompliantePending Reviewingst_compliance_status.Disputedinaudit_statuseLegal Hold - Tax Retention Requirednel campostatusche lo include.Cancelledinregistration_status.
Per ogni caso annota il record, l'etichetta e il giorno in cui l'hai vista. Questa nota è ciò che ti serve per esaminarlo con il tuo consulente fiscale o con noi, e per verificare se il valore cambia nei giorni successivi.
Come ti aiuta FlexigoTech
FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se prima vuoi capire quali menu aggiunge il modulo e che percorso fa un record al suo interno, parti da come funziona India GST Compliance. Se l'hai già installato e qualcosa non torna, scrivici con la nota della prima settimana e la esaminiamo insieme.
Continua a leggere
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_audit_support.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_compliance_dashboard.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_filing_integration.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_input_tax_credit.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_invoice.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_report.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_reporting.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_return_preparation.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_security.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/gst_training.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/invoice_management.py
- Codice del modulo: flexigo_india_gst_compliance_suite 20.0 (b766f923): models/registration_exemption_status.py
- apps.odoo.com/apps/modules/20.0/flexigo_india_gst_compliance_suite
- apps.odoo.com/apps/modules/17.0/flexigo_india_gst_compliance_suite
- apps.odoo.com/apps/modules/18.0/flexigo_india_gst_compliance_suite
- apps.odoo.com/apps/modules/19.0/flexigo_india_gst_compliance_suite
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
