Przejdź do głównej treści
VeriFactu

«Only a SIF Manager can retry AEAT submissions.»: kiedy się pojawia i co zrobić

Komunikat Only a SIF Manager can retry AEAT submissions. pojawia się, gdy klikasz Retry Now lub Retry Selected, a Twój użytkownik nie ma uprawnienia SIF Manager. Rozwiązanie: ponów wysyłkę użytkownikiem, który je ma, albo dodaj to uprawnienie osobie, która ma ponawiać wysyłki.

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

Najważniejsze

Moduł
VeriFactu
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
3 min

Kiedy pojawia się komunikat

Kiedy dokładnie pojawia się ten komunikat?

Gdy klikniesz Retry Now lub Retry Selected, a użytkownik nie należy do grupy SIF Manager. Taki warunek sprawdza kod: jeśli użytkownik nie ma tego uprawnienia, akcja zostaje zatrzymana i wyświetla się komunikat. Jest jeden wyjątek: jeśli akcja jest wykonywana z uprawnieniami superużytkownika, kod pomija sprawdzenie i komunikatu nie ma.

Czy zależy to od faktury albo od treści wysyłki?

Nie. Kontrola najpierw sprawdza, czy akcja działa z uprawnieniami superużytkownika (wtedy komunikatu nie ma), a potem, czy użytkownik ma SIF Manager. Treść wysyłki nie bierze udziału w tej kontroli.

Które przyciski mogą go wywołać?

Przyciski Retry Now i Retry Selected w kolejce wysyłek. Retry Now jest widoczny tylko wtedy, gdy pole Estado wysyłki ma status błędu; przy wartości domyślnej go nie widać. Retry Selected jest widoczny zawsze. Każdy z nich dochodzi do kontroli uprawnień, a ta wyświetla komunikat, jeśli użytkownik nie ma SIF Manager. Tak jest w Odoo 17, 18, 19 i 20.

Schemat menu kolejki wysyłek, przycisków Retry Now i Retry Selected oraz komunikatu Only a SIF Manager can retry AEAT submissions.
Schemat wykonany kodem na podstawie opublikowanego kodu modułu, to nie zrzut ekranu z Odoo: menu, przyciski i komunikat dla Odoo 17, 18, 19 i 20.

Kto widzi kolejkę, a kto może ponawiać

Gdzie jest kolejka wysyłek?

W Verifactu / SIF › AEAT Submission › Submission Queue. Każdy poziom menu wymaga uprawnień: AEAT Submission wymaga Accountant, Auditor (read-only) lub SIF Manager; Verifactu / SIF wymaga dodatkowo Asesoría Operator i Privacy Officer. Jeśli nie masz żadnego z uprawnień wymaganych na danym poziomie, tego poziomu nie widzisz.

Lista kolejki wysyłek Verifactu / SIF z filtrem Pending i bez rekordów, z kolumnami Reference, Company, Type, Estado, Attempts, Proximo Reintento i Created
Kolejka wysyłek z filtrem Pending, jeszcze bez rekordów.

Czy widzenie kolejki oznacza możliwość ponawiania?

Nie. Użytkownik z Accountant lub z Auditor (read-only) może wejść do menu, ale dostanie komunikat, jeśli nie ma dodatkowo SIF Manager. Komentarz w samym kodzie mówi, że te profile nie mają uprawnień do zapisu w kolejce, a profil audytora jest pomyślany jako dostęp bez zapisu.

Dlaczego moduł sprawdza to przy kliknięciu, a nie tylko ukrywa przycisk?

Kod wyjaśnia, że ograniczenie przycisku do grupy wpływa tylko na to, co jest rysowane na ekranie, i nie powstrzyma bezpośredniego wywołania serwera. Dlatego granica «tylko menedżerowie» jest egzekwowana także przy wykonywaniu akcji, a nie tylko w interfejsie.

Co z akcjami wykonywanymi z uprawnieniami superużytkownika?

Kod pomija kontrolę, tak jak robi to Odoo w swojej własnej warstwie uprawnień, według komentarza. Ten sam komentarz mówi, że obecnie żaden wewnętrzny proces modułu nie dociera do tych akcji inną drogą: dociera się do nich tylko z interfejsu.

Jak to rozwiązać i co sprawdzić

Co zrobić, gdy się pojawi?

Jedna opcja to ponowienie wysyłki przez osobę, która już ma SIF Manager. Druga to dodanie tego uprawnienia Twojemu użytkownikowi, jeśli to Ty masz ponawiać wysyłki. Zanim to zrobisz, zastanów się, czy ta osoba powinna móc modyfikować kolejkę: profil Auditor (read-only) jest w kodzie opisany jako dostęp bez zapisu.

Co robi akcja, gdy pojawia się komunikat?

Akcja zostaje zatrzymana i wyświetla się komunikat.

Jak sprawdzić, że problem jest rozwiązany?

Zaloguj się użytkownikiem z SIF Manager, otwórz Verifactu / SIF › AEAT Submission › Submission Queue i ponownie kliknij przycisk. Jeśli komunikat już się nie pojawia, kontrola uprawnień przestaje być przeszkodą. Jeśli nie widzisz Retry Now, sprawdź pole Estado wysyłki: przycisk jest widoczny tylko wtedy, gdy ma ono status błędu.

Czy we wszystkich wersjach Odoo jest tak samo?

Komunikat znajduje się w opublikowanym kodzie gałęzi 17, 18, 19 i 20, a warunki widoczności Retry Now i Retry Selected są w tych wersjach takie same. Moduł jest opublikowany w Odoo Apps dla wersji 17, 18, 19 i 20, a obejrzysz go na jego stronie w Odoo Apps.

Gdzie szukać dalej, jeśli trafię na inne przyciski modułu?

Masz krok po kroku opisane przycisk Generar Exportación i przycisk Ejecutar Comprobación Previa y Crear. Jeśli chcesz dodatkowo zobaczyć, co moduł dodaje do faktur, zajrzyj do tego, co dodaje do faktur.

Jeśli wdrażasz Odoo i chcesz dobrze rozdzielić profile modułu w zespole, w FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie.

Czytaj dalej

Co VeriFactu España dodaje do faktury w Odoo i kiedy działaPola, które VeriFactu España dodaje do faktury w Odoo, kiedy tworzy rejestr przy księgowaniu faktury i jak sprawdzić, że moduł zadziałał, krok po kroku.Co robi przycisk Generate Export w VeriFactu España dla OdooCo robi przycisk Generate Export w VeriFactu España dla Odoo: kto go widzi, co generuje każdy typ eksportu i jakie zdarzenie zapisuje po sobie.Run Pre-flight & Create w VeriFactu: checklista krok po krokuChecklista przycisku `Run Pre-flight & Create` w VeriFactu España dla Odoo: kiedy się pojawia, co sprawdza, co zmienia i jakie komunikaty błędów zwraca.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła