Przejdź do głównej treści
India GST Compliance

Błędy i ostrzeżenia India GST Compliance w Odoo: kiedy się pojawiają i co robić

Komunikaty India GST Compliance są dwojakiego rodzaju: te, które pojawiają się, gdy kwota, procent lub data nie spełnia reguły podanej w samym komunikacie, oraz te, które informują, że moduł nie łączy się ani z portalem faktur elektronicznych (IRP), ani z portalem GST. Pierwsze naprawiasz, poprawiając dane; drugie, wykonując ten krok poza modułem. Omawiamy je na zmyślonym przykładzie, komunikat po komunikacie i w dosłownym brzmieniu.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym modułu, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
5 min

Zmyślony przykład, na którym przejdziemy przez wszystkie komunikaty

Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.

Saffron Tools to zmyślony dystrybutor z siedzibą w Pune, który prowadzi zakupy i sprzedaż w Odoo i właśnie zainstalował India GST Compliance. Odpowiedzialna za księgowość Meera musi sprawdzić odliczenie podatku z faktur dostawców, przygotować deklarację za okres i złożyć to, co trzeba. W ciągu miesiąca trafia na wszystkie komunikaty, jakie moduł potrafi wyświetlić. Omawiamy je w kolejności, w jakiej się pojawiły, z dokładnym tekstem i tym, co zrobiła, żeby pójść dalej.

Jeśli dopiero konfigurujesz moduł, najpierw przeczytaj jak uruchomić India GST Compliance, gdzie opisujemy, które ustawienia i pola wypełnić.

Odliczenie zgłoszone nie może przekraczać kwalifikowanego

Meera zaczyna od odliczenia podatku naliczonego. Na liście Input Tax Credit Management widzi każdą fakturę dostawcy z sumą kwalifikowaną, sumą zgłoszoną i statusem ITC.

Lista Input Tax Credit Management z fakturami dostawców, sumą kwalifikowaną, sumą zgłoszoną i statusem ITC
Faktury dostawców z sumami kwalifikowaną i zgłoszoną, w statusach Claimed, Ineligible i Available.

Poprawiając jedną z nich, wpisuje w zgłoszonym CGST kwotę wyższą niż kwalifikowany CGST. Moduł odpowiada takim komunikatem:

  • Claimed CGST cannot exceed eligible CGST.

Istnieje odpowiednik dla każdego z pozostałych składników podatku:

  • Claimed IGST cannot exceed eligible IGST.
  • Claimed SGST cannot exceed eligible SGST.

Co to znaczy. Moduł sprawdza, składnik po składniku, czy kwota zgłoszona nie przekracza kwalifikowanej.

Co zrobić. Zobacz, który składnik wymienia komunikat (IGST, CGST lub SGST), i sprawdź tylko ten. Obniż kwotę zgłoszoną tak, by nie przekraczała kwalifikowanej, albo, jeśli błąd tkwił w kwocie kwalifikowanej, popraw tę drugą. Meera skopiowała kwotę zgłoszoną z innej faktury; po wpisaniu właściwej komunikat zniknął.

Procenty, stawki i kwoty poza zakresem

Następnie Meera wpisuje procent wykorzystania firmowego i wciska o jeden klawisz za dużo. Pojawia się:

  • Business use percentage must be between 0 and 100.

W tej samej sesji dostaje jeszcze dwa: jeden za źle wpisaną stawkę GST, drugi za kwotę bazową wprowadzoną ze znakiem minus.

  • GST rate must be between 0 and 100.
  • Base amount must be positive.

Co to znaczy. To reguły zakresu, które sam tekst jasno opisuje: procent wykorzystania firmowego i stawka GST muszą mieścić się między 0 a 100, a kwota bazowa musi być dodatnia.

Co zrobić. Popraw wartość tak, by spełniała warunek z komunikatu, i zapisz ponownie. Jeśli nie widać od razu, które pole jest błędne, przeczytaj cały komunikat: wymienia pole (Business use percentage, GST rate lub Base amount), więc nie musisz przeglądać reszty rekordu.

Daty okresu, które się nie zgadzają

Po sprawdzeniu odliczeń Meera przechodzi do GST Return Preparation, gdzie każda deklaracja ma swój okres, termin, podatek łączny i podatek netto do zapłaty.

Lista GST Return Preparation z deklaracjami, okresami, terminem, podatkiem łącznym, podatkiem netto do zapłaty i statusami
Deklaracje z okresami i terminami, w statusach Filed, Submitted i Draft.

Tworząc deklarację za nowy okres, kopiuje daty z innej i wpisuje je odwrotnie. Moduł zatrzymuje ją komunikatem:

  • Period start date must be before period end date.

Poprawia to, ale wtedy termin wypada przed końcem okresu i pojawia się kolejny:

  • Due date must be after period end date.

Co to znaczy. Moduł wymaga określonej kolejności dat: początek okresu przed końcem, a termin po końcu okresu.

Co zrobić. Przy pierwszym komunikacie sprawdź początek i koniec okresu. Przy drugim spójrz na termin i koniec okresu i popraw tę datę, która jest błędna. Meera miała dobry okres i musiała tylko przesunąć termin.

Dwa ostrzeżenia mówiące, że moduł niczego nie wysyła

Przychodzi czas składania. Meera zakładała, że moduł wysyła fakturę elektroniczną i deklarację, a trafia na dwa ostrzeżenia. Żadne nie jest błędem danych: oba informują, że ten etap odbywa się poza modułem.

Faktura elektroniczna i IRN

  • Not submitted: this module does not connect to the e-invoice portal (IRP) of the GSTN, so no IRN is requested. Get the IRN with the Odoo app "Indian - E-invoicing" (l10n_in_edi) or on the IRP portal.

Co to znaczy. India GST Compliance nie łączy się z portalem faktur elektronicznych (IRP) GSTN, więc nie pobiera żadnego IRN i nic nie zostało wysłane.

Co zrobić. Sam komunikat podaje dwie drogi: uzyskać IRN za pomocą aplikacji Odoo Indian - E-invoicing (l10n_in_edi) albo na portalu IRP.

Złożenie deklaracji

  • Not filed: this module does not connect to the GST portal. File the return on the GST portal, then use "Mark as Submitted" on it.

Co to znaczy. Moduł nie łączy się też z portalem GST, więc deklaracja nie została złożona.

Co zrobić. Złóż deklarację na portalu GST, a potem użyj Mark as Submitted na tej deklaracji w Odoo. Kolejność wyznacza komunikat: najpierw portal, potem akcja w Odoo.

Czego uczy przykład Saffron Tools

  • W tym module komunikaty walidacji to reguły dotyczące kwot, procentów i dat: tekst mówi, które pole jest błędne i jaki warunek musi spełnić.
  • Komunikaty o odliczeniu podatku wymieniają jeden składnik (IGST, CGST lub SGST): sprawdź ten, a nie pozostałe.
  • Dwóch ostrzeżeń nie naprawisz, poprawiając dane: IRN uzyskujesz przez Indian - E-invoicing lub na portalu IRP, a deklarację składasz na portalu GST przed użyciem Mark as Submitted.
  • Na koniec przejrzyj listy modułu, żeby sprawdzić, jak wyglądają rekordy.
Przejście przez Input Tax Credit Management, Compliance Alerts, GST Return Preparation i z powrotem do Input Tax Credit Management
Listy odliczeń podatku, alertów i deklaracji, jedna po drugiej.

Oprócz tych komunikatów moduł ma listę Compliance Alerts z kolumnami Alert Type, Severity, Alert Date, Due Date i Resolved. Jeśli chcesz zobaczyć, jakie menu dodaje moduł i przez jakie etapy przechodzi każdy rekord, znajdziesz to w artykule jak India GST Compliance działa od środka.

Lista Compliance Alerts z kolumnami Alert Type, Severity, Alert Date, Due Date i Resolved, przyciskiem New i wyszukiwarką
Sześć alertów na liście; tylko Audit Notification jest oznaczony jako rozwiązany.

Jak pomaga FlexigoTech

FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie, więc możemy pomóc Ci skonfigurować India GST Compliance albo razem przeanalizować komunikat, którego nie do końca rozumiesz. India GST Compliance jest dostępny w Odoo Apps dla 17.0, 18.0, 19.0 i 20.0 w cenie 9 € za wersję Odoo, płatność jednorazowa, netto (bez VAT); lokalna usługa FlexigoTech Cloud kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok).

Wszystkie szczegóły znajdziesz na stronie modułu na flexigotech.com i w jego karcie w Odoo Apps.

Czytaj dalej

Jak działa India GST Compliance w Odoo: słownik menu, modeli i listSłownik India GST Compliance w Odoo: menu dodawane w Fakturowaniu, definiowane modele i zawartość każdej listy, z nazwami dokładnie tak, jak się wyświetlają.Wdrożenie India GST Compliance w Odoo: wersje, pola statusu i pierwszy tydzieńPytania i odpowiedzi o wdrożeniu India GST Compliance w Odoo: wersje, usługa lokalna, pola statusu i co sprawdzić w pierwszym tygodniu.Jak działa Argentina ARCA Supplier Invoice Validation w Odoo od środkaSłowniczek menu, zaplanowanych akcji i danych modułu Argentina ARCA Supplier Invoice Validation and Withholding Management dla Odoo.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła