Przejdź do głównej treści
Argentina ARCA Supplier Invoice Validation and Withholding Management

Wdrożenie ARCA Supplier Invoice Validation w Odoo: checklista etap po etapie

Żeby uruchomić Argentina ARCA Supplier Invoice Validation and Withholding Management, zanim dotkniesz Odoo, potrzebujesz trzech rzeczy: certyfikatu .p12 lub .pfx, jego hasła i numeru CUIT właściciela certyfikatu. Z nimi wypełnisz konfigurację, sprawdzisz pola biletu WSAA, a w pierwszym tygodniu przejrzysz macierze potrąceń i poboru, kody błędów oraz statusy dostawców. Poniżej każdy etap w formie pól do odhaczania.

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
4 min

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 .p12 lub .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 z res.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 .p12 lub .pfx. Obok znajduje się Certificate Filename z 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) i WSAA 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 state z wartościami Draft, Finalized i Submitted to ARCA.
  • Kolejne state z Queued, Retry Success, Retry Failed i Escalated to Manual Review.
  • Pole status z Active (Activo), Suspended (Suspendido), Canceled (Cancelado), Not Registered (No registrado) i Unknown.
  • Kolejne status z Suspended, Cancelled, Not Registered, AFIP Debtor, Flagged i Apocryphal invoices (ARCA APOC base).
  • Pole state z New, Verifying Identity, Gathering Data, Redacting Sensitive Info, Completed i Rejected.
  • Pole verification_status z Pending, Verified i Failed.
  • Pole state z Upload, Validating, Results i Error.

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 Review oraz te, które mają status ustawiony na AFIP Debtor, Flagged lub Apocryphal invoices (ARCA APOC base).
Przejście przez listę kodów błędów, macierz poboru, listę dostawców ARCA i pamięć podręczną dostawców
Od listy kodów błędów do pamięci podręcznej dostawców: jedyny dostawca na liście ma status Unknown, a liczniki trafień i chybień w pamięci podręcznej są na zerze

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 w Unknown.
  • 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 Expired i Last Ticket Request Error w konfiguracji.
  • Wpisz Certificate Expiry Date do kalendarza.
Lista macierzy potrąceń z sześcioma wierszami i kolumnami kodu, opisu, procentu potrącenia, odpowiednich kategorii, aktywności i uwag
Macierz potrąceń (arca.withholding.matrix) z sześcioma wierszami
Lista macierzy poboru z pięcioma aktywnymi rekordami i kolumnami kodu, opisu, procentu, kodu prowincji i typu transakcji
Macierz poboru (arca.perception.matrix) z pięcioma aktywnymi rekordami
Lista kodów błędów z czterema rekordami i kolumnami kodu, krótkiego komunikatu, szczegółowego komunikatu, wagi i możliwości ponowienia
Kody błędów (arca.error.code) z czterema rekordami

Jeś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

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.Błędy Argentina ARCA Supplier Invoice Validation w Odoo i jak je rozwiązaćKomunikaty błędów Argentina ARCA Supplier Invoice Validation w Odoo: błędny CUIT, brak odpowiedzi ARCA, override i partie. Kiedy się pojawiają i co zrobić.Argentina ARCA Supplier Invoice Validation: czy pasuje do Twojego Odoo? Przypadek do decyzjiCo obejmuje, a czego nie moduł Argentina ARCA Supplier Invoice dla Odoo 17 do 20, co jest potrzebne przed instalacją i zmyślony przypadek do decyzji.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła