Przykład, który pomoże zdecydować przed instalacją
Najprościej ocenić, czy moduł do Ciebie pasuje, śledząc kogoś, kto zadaje sobie te same pytania co Ty. Poniższy przykład jest poglądowy: firma nie istnieje i nie ma żadnych własnych liczb.
Przykład Przypadek poglądowy: firma i jej dane są zmyślone, żeby pokazać przebieg.
Nortia Labs to fikcyjna firma programistyczna, która sprzedaje subskrypcje klientom z kilku stanów USA. Korzysta już z Odoo 18 na własnym hostingu. Jej szefowa finansów, Clara, obejrzała stronę USA Digital Services Tax Compliance i chce podjąć decyzję na spokojnie. Zanim kliknie przycisk zakupu, zadaje sobie cztery pytania: czy moduł jest opublikowany dla jej wersji, czy potrzebuje subskrypcji, co zostaje poza zakresem i jakie dane opuszczą jej Odoo.

Pierwsze pytanie: czy moduł jest opublikowany dla mojej wersji Odoo?
Clara otwiera stronę w Odoo Apps i sprawdza, że moduł jest opublikowany dla 17.0, 18.0, 19.0 i 20.0. Jej Odoo 18 się mieści. Moduł kosztuje 9 € za wersję Odoo, jednorazowo, netto (bez VAT), dla 17, 18, 19 i 20; usługa lokalna FlexigoTech Cloud kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok).
Interesuje ją też, co się stanie przy aktualizacji wersji. Jeśli kupi moduł na flexigotech.com i ma subskrypcję, moduł dla nowych wersji Odoo jest w cenie. Jeśli kupi go w Odoo App Store, każdą wersję Odoo kupuje się tam osobno. Notuje jeszcze jedną rzecz: migracji bazy danych do nowej wersji Odoo FlexigoTech nie wykonuje w ramach usługi.

Drugie pytanie: czy potrzebuje subskrypcji usługi lokalnej?
Moduł działa z usługą lokalną FlexigoTech Cloud. Według strony modułu, z subskrypcją Clara dostałaby:
- Powiadomienia o zmianach w stanowych przepisach DST, które wymagają subskrypcji FlexigoTech Cloud.
- Monitorowanie źródeł śledzonych przez moduł, z powiadomieniami i kalendarzem terminów.
- Monitorowanie kondycji modułu w jej bazie danych, z powiadomieniami.
- Aktualizacje modułu.
- Wsparcie z pierwszą odpowiedzią w ciągu 1 dnia roboczego.
Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja, a dane zostają w jej Odoo. Dla Clary najważniejsze są powiadomienia o zmianach w przepisach stanowych: gdyby ich nie potrzebowała, subskrypcja dałaby jej mniej.
Zanim wykupisz usługę, oddziel to, co daje sam zainstalowany moduł, od tego, co daje subskrypcja. Jeśli zależy Ci na powiadomieniach i kalendarzu terminów, potrzebujesz aktywnej usługi lokalnej.
Trzecie pytanie: co zostaje poza zakresem i kto to zrobi?
Clara przegląda punkt po punkcie, czego usługa nie obejmuje:
- Dostosowania modułu ani rozwoju na zamówienie.
- Migracji jej bazy danych do nowej wersji Odoo.
- Konfiguracji modułu za nią (wdrożenia).
- Importu danych historycznych.
- Wsparcia dla modułów, które nie pochodzą od FlexigoTech.
- Kosztów zewnętrznych: konto na każdej platformie, Odoo i hosting zamawia i opłaca sama.
Z tej listy wynikają dwa zadania dla jej zespołu. Pierwsze to konfiguracja modułu: zrobią ją we własnym zakresie według przewodnika wdrożenia albo zlecą jako prace wdrożeniowe. Drugie to decyzja, czy wczytać dane z poprzednich lat, bo taki import też nie jest uwzględniony.

Czwarte pytanie: jakie dane opuszczają jej Odoo?
Clara nie chce wysyłać danych klientów na zewnątrz. Strona modułu szczegółowo opisuje, co baza danych udostępnia FlexigoTech Cloud:
- Identyfikator (uuid) bazy danych, jej adres (URL) i wersję Odoo.
- Zainstalowane moduły FlexigoTech wraz z wersją oraz informację, czy baza jest zneutralizowaną kopią (staging lub test).
- Nazwę firmy i e-mail osoby akceptującej, z datą i wersją zaakceptowanego tekstu.
- Publiczny kod pozwalający sprawdzić, że żądania pochodzą z tej bazy, oraz dowód, że to ona, wyliczany na jej serwerze bez wysyłania sekretu.
- Żądanie uprawnienia do usługi co 6 godzin oraz kondycję modułu: liczniki i błędy (typ i kod), bez treści rekordów.
- Żądania powiadomień i kalendarza tego modułu, z datą ostatniego otrzymanego powiadomienia: baza się identyfikuje i nie wysyła nic więcej.
Usługa ze swojej strony obsługuje płatność z poziomu Odoo, co 6 godzin wykonuje sprawdzenie z raportami kondycji i wysyła powiadomienie przy odinstalowaniu modułu. Połączenia są szyfrowane (HTTPS), a serwery znajdują się w Niemczech. Usunięte dane mogą pozostać w kopiach zapasowych do ich wygaśnięcia, najpóźniej po 90 dniach. W każdej sprawie dotyczącej danych może pisać na comercial@flexigobe.com.
Czego uczy ten przykład
Clara decyduje się zainstalować moduł na Odoo 18 z subskrypcją, bo właśnie powiadomień o zmianach w przepisach szukała, a konfigurację bierze na siebie jej zespół. Twoja decyzja może być inna. Pomogą Ci te kryteria:
- Jeśli masz Odoo 17, 18, 19 lub 20, moduł jest opublikowany dla Twojej wersji; jeśli inną, to nie.
- Jeśli chcesz powiadomień o zmianach w stanowych przepisach DST i kalendarza terminów, opłaca się subskrypcja usługi lokalnej.
- Jeśli planujesz aktualizację Odoo, porównaj zakup na flexigotech.com (nowe wersje w cenie subskrypcji) z zakupem w Odoo App Store (każda wersja kupowana tam).
- Jeśli potrzebujesz, żeby ktoś skonfigurował moduł, zaimportował dane historyczne lub go dostosował, pamiętaj, że to wykracza poza subskrypcję, i zaplanuj to osobno.
- Jeśli Twoja polityka wewnętrzna ogranicza, co może opuszczać bazę danych, przejrzyj listę wysyłanych danych przed zaakceptowaniem tekstu usługi.
Żeby przed decyzją zobaczyć, jakie menu i rekordy dodaje moduł, przeczytaj, jak działa od środka.
Jak pomaga FlexigoTech
W FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie. Jeśli hamuje Cię konfiguracja albo dostosowanie modułu, możemy potraktować to jako projekt wdrożeniowy lub programistyczny. Szczegóły modułu i subskrypcji znajdziesz na jego stronie na flexigotech.com.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- 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/precios.html
- flexigotech.com/en/services.html
- Kod modułu: flexigo_usa_digital_services_tax_compliance 20.0 (5c0ad1e2): static/description/index.html
