Przed instalacją: wersja, certyfikat i gdzie kupić
Moduł jest opublikowany w Odoo Apps dla wersji 17.0, 18.0, 19.0 i 20.0. W Odoo Apps kosztuje 9 € za wersję Odoo, płatność jednorazowa, netto (bez VAT), dla 17, 18, 19 i 20; lokalna usługa FlexigoTech Cloud jest rozliczana osobno: 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok).
- Sprawdź, czy Twoje Odoo to 17, 18, 19 lub 20: to wersje z opublikowaną kartą.
- Przygotuj certyfikat w formacie
.p12lub.pfx. Jeśli klucz prywatny i certyfikat masz w osobnych plikach, pomoc samego pola podaje polecenie:openssl pkcs12 -export -inkey private.key -in certificate.crt -out arca.p12. - Miej pod ręką hasło do tego pliku.
- Ustal CUIT właściciela certyfikatu: to on trafi do
Company CUIT. - Zdecyduj, gdzie kupujesz: w ramach subskrypcji moduł dla nowych wersji Odoo jest wliczony, jeśli kupiłeś go na flexigotech.com; w Odoo App Store każdą wersję Odoo kupuje się osobno.
Jeśli nie masz jeszcze pewności, czy moduł pokrywa Twoje potrzeby, przed tą checklistą przeczytaj, czy pasuje do Twojej firmy.
Tworzenie konfiguracji: pola do wypełnienia
Konfiguracja to rekord z kilkoma polami. Te trzeba sprawdzić przy jej tworzeniu:
Configuration Name: nazwa, po której rozpoznasz konfigurację.company_id: firma w Odoo (pole powiązane zres.company).Company CUIT(represented_cuit): według pomocy pola to CUIT, w imieniu którego odpytywany jest rejestr (cuitRepresentada), czyli CUIT właściciela certyfikatu.PKCS#12 Certificate: wgraj plik.p12lub.pfx. Obok znajduje sięCertificate Filenamez nazwą pliku.Certificate Password: wpisz hasło certyfikatu.Certificate Expiry Date: sprawdź datę wygaśnięcia certyfikatu.
Hasło jest przechowywane w postaci zaszyfrowanej, w polu Certificate Password (Encrypted). Gdy ponownie edytujesz konfigurację i zostawisz Certificate Password puste, obecne hasło zostaje zachowane. Pole Password Set pokazuje, czy hasło jest zapisane.
Pola biletu WSAA: co sprawdzić po konfiguracji
W tej samej konfiguracji jest grupa pól dotyczących biletu WSAA, którym warto się przyjrzeć:
WSAA Token (Encrypted)iWSAA Sign (Encrypted): token i podpis, przechowywane w postaci zaszyfrowanej.Last Ticket Request: data i godzina ostatniego żądania biletu.Last Ticket Request Error: jeśli zawiera tekst, to błąd ostatniego żądania. Aby go zinterpretować, zajrzyj do komunikatów błędów modułu.Ticket Valid Until: do kiedy bilet jest ważny.Ticket Expired: pole wskazujące, czy bilet wygasł.Configured: pole wskazujące, czy konfiguracja jest oznaczona jako skonfigurowana.
Statusy, które zobaczysz na listach
Moduł definiuje kilka pól statusu. Osoba sprawdzająca faktury i dostawców powinna rozpoznawać te etykiety:
- Pole
statez wartościamiDraft,FinalizediSubmitted to ARCA. - Kolejne
statezQueued,Retry Success,Retry FailediEscalated to Manual Review. - Pole
statuszActive (Activo),Suspended (Suspendido),Canceled (Cancelado),Not Registered (No registrado)iUnknown. - Kolejne
statuszSuspended,Cancelled,Not Registered,AFIP Debtor,FlaggediApocryphal invoices (ARCA APOC base). - Pole
statezNew,Verifying Identity,Gathering Data,Redacting Sensitive Info,CompletediRejected. - Pole
verification_statuszPending,VerifiediFailed. - Pole
statezUpload,Validating,ResultsiError.
Który rekord korzysta z którego pola i jak zmieniają się wartości, wyjaśnia artykuł o tym, jak moduł działa od środka.
- Omów te etykiety z zespołem, zanim zaczniecie pracę z prawdziwymi dostawcami.
- Ustalcie, kto sprawdza rekordy w
Escalated to Manual Revieworaz te, które mająstatusustawiony naAFIP Debtor,FlaggedlubApocryphal invoices (ARCA APOC base).

Pierwszy tydzień: co sprawdzić
Po skonfigurowaniu czas przejrzeć tabele dostarczane z modułem i pierwsze rekordy.
- Otwórz macierz potrąceń (
arca.withholding.matrix) i sprawdź każdy wiersz: kod, opis, procent potrącenia, odpowiednie kategorie, pole aktywności i uwagi. - Otwórz macierz poboru (
arca.perception.matrix) i sprawdź kod, opis, procent poboru, kod prowincji i typ transakcji. - Przejrzyj listę kodów błędów (
arca.error.code): sprawdź wagę każdego kodu i czy jest oznaczony jako możliwy do ponowienia. - Na liście dostawców (
arca.supplier) sprawdź status każdego dostawcy i znajdź tych wUnknown. - W pamięci podręcznej dostawców (
arca.supplier.cache) rzuć okiem na liczniki trafień i chybień. - Przez kilka dni wracaj do
Ticket Valid Until,Ticket ExpirediLast Ticket Request Errorw konfiguracji. - Wpisz
Certificate Expiry Datedo kalendarza.

arca.withholding.matrix) z sześcioma wierszami
arca.perception.matrix) z pięcioma aktywnymi rekordami
arca.error.code) z czterema rekordamiJeśli subskrypcja się zatrzyma
Moduł współpracuje z lokalną usługą FlexigoTech Cloud. Bez subskrypcji lub przy zawieszonej usłudze przestaje działać to, co zapewnia subskrypcja; dane zostają w Twoim Odoo.
- Pilnuj daty odnowienia subskrypcji razem z datą wygaśnięcia certyfikatu.
Jak pomaga FlexigoTech
FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Jeśli chcesz przeprowadzić to wdrożenie razem z nami albo dostosować moduł do sposobu pracy z dostawcami, napisz do nas ze strony modułu.
Czytaj dalej
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach
Źródła
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_wsfe_config.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_compliance_report.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_invoice_queue.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_supplier.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_supplier_exclusion.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/dsar_request.py
- Kod modułu: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): wizards/arca_batch_import_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/17.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/18.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/19.0/flexigo_argentina_arca_supplier_invoice_validation_and
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
