Przejdź do głównej treści
EPR contribution on invoices

Jak od środka działa EPR contribution on invoices w Odoo

EPR contribution on invoices przenosi opłatę za opakowania z każdej faktury sprzedaży do osobnej pozycji, zapisuje rozbicie według produktów i opakowań wysyłkowych z dostaw oraz zapamiętuje taryfę, według której ją policzono, tak aby noty kredytowe zwracały kwoty według tych samych stawek. Obliczenie dla każdej faktury i aktualizacja taryf działają w FlexigoTech Cloud i wymagają subskrypcji; jeśli subskrypcja się zatrzyma, dane zostają w Twoim Odoo.

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

Najważniejsze

Moduł
EPR contribution on invoices
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

Co moduł dodaje do faktury sprzedaży

Wszystko, co opisuje ten artykuł, dzieje się w formularzu faktury sprzedaży. Pytania idą w kolejności, w jakiej natrafiasz na poszczególne elementy: najpierw pozycja, potem skąd bierze się jej kwota, a na końcu to, co zależy od usługi w chmurze.

Co robi EPR contribution on invoices na fakturze?

Przenosi opłatę za opakowania do osobnej pozycji faktury. Karta modułu ujmuje to tak: «Your packaging contribution as its own invoice line». Tę pozycję oznacza pole epr_contribution z etykietą Packaging contribution line, a kwota opłaty trafia do pola walutowego epr_contribution_amount z etykietą Packaging contribution. Na fakturze widzisz z jednej strony pozycje produktów, a z drugiej pozycję opłaty.

Faktura sprzedaży w wersji roboczej z klientem, datami, pozycjami produktów i pozycją opłaty ECOTIC za opakowania
Opłata za opakowania pojawia się jako kolejna pozycja faktury roboczej, z przyciskami Confirm, Cancel i Compute packaging contribution, sumami i chatterem po prawej.

Gdzie widzę, z czego wynika kwota pozycji?

W polu tekstowym epr_contribution_detail z etykietą Contribution by product. Zgodnie z jego opisem zapisuje ono, ile do pozycji opłaty wnosi każdy produkt, a także ile wnosi opakowanie wysyłkowe z dostaw. Jeśli ktoś zapyta o kwotę pozycji, rozbicie znajdziesz w tym polu, na samej fakturze.

Zakładka Packaging contribution faktury sprzedaży w wersji roboczej z kwotą opłaty, dokumentem dostawy i rozbiciem według produktów i opakowań
W zakładce Packaging contribution widać kwotę, powiązaną dostawę i rozbicie według produktów i opakowań, a w chatterze historię.

Jak uwzględniane są palety, folia i narożniki?

Przez dostawy. Pole epr_picking_ids z etykietą Deliveries przechowuje dostawy, których opakowanie wysyłkowe (palety, folia, narożniki) jest naliczane na tej fakturze. To pole Many2many, więc faktura może mieć powiązaną więcej niż jedną dostawę. To opakowanie wysyłkowe jest tą częścią rozbicia Contribution by product, która nie dotyczy produktów.

Taryfa, rejestracja i noty kredytowe

Według jakiej taryfy liczona jest opłata na fakturze?

Według tej zapisanej w polu epr_fee_schedule_id z etykietą Contribution tariff. Opis pola mówi, że to taryfa, według której wyceniono opłatę na tej fakturze, i że jej noty kredytowe zwracają kwoty według tych samych stawek. Innymi słowy: nota kredytowa do faktury korzysta z taryfy zapisanej na tej fakturze.

Czy mogę pokazać opłatę bez jej naliczania?

Tak. Do tego służy pole epr_contribution_note z etykietą Contribution shown as a note. Gdy jest zaznaczone, opłata jest wpisywana na końcu pozycji faktury i nie jest naliczana. Noty kredytowe do tej faktury robią to samo: też pokazują ją jako notatkę.

Czym jest pole Contribution registration?

To pole epr_registration_id, relacja Many2one z rejestracją opłaty przypisaną do faktury. Animacja poniżej kończy się właśnie na formularzu takiej rejestracji.

Przejście przez fakturę sprzedaży w wersji roboczej z pozycją opłaty, zakładką Packaging contribution i formularzem rejestracji EPR
Najpierw faktura robocza z pozycją opłaty ECOTIC za opakowania; potem zakładka Packaging contribution z dostawą i rozbiciem, pokazana dwukrotnie; na końcu formularz rejestracji EPR dla opakowań w Hiszpanii w stanie Registered, z organizacją PRO ECOTIC Envases.

Co działa w FlexigoTech Cloud, a co zostaje w Twoim Odoo

Która część modułu zależy od FlexigoTech Cloud?

Według karty modułu dwie rzeczy: obliczanie opłaty EPR dla każdej faktury i aktualizowanie taryf poszczególnych systemów (scheme fee schedules). Obie wymagają subskrypcji FlexigoTech Cloud. Usługa lokalna kosztuje 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok).

Co się dzieje, jeśli nie mam subskrypcji albo usługa zostanie zawieszona?

Zatrzymuje się to, co daje subskrypcja, czyli w tym module obliczanie opłaty dla każdej faktury i aktualizacja taryf. Dane zostają w Twoim Odoo.

Jak pomaga FlexigoTech

EPR contribution on invoices jest dostępny w Odoo Apps dla Odoo 17, 18, 19 i 20, w cenie 18 € za wersję Odoo, płatność jednorazowa, netto (bez VAT), zgodnie z kartą każdej wersji. Jeśli kupisz go na flexigotech.com i masz subskrypcję, moduł dla nowych wersji Odoo jest w cenie; w Odoo App Store każdą wersję Odoo kupuje się osobno.

Jeśli wdrażasz Odoo albo chcesz przenieść opłatę za opakowania do innego miejsca w procesie fakturowania, w FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie. Więcej o module znajdziesz na jego stronie na flexigotech.com.

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ć.Wdrożenie ARCA Supplier Invoice Validation w Odoo: checklista etap po etapieKtóre pola wypełnić w konfiguracji ARCA, jak czytać bilet WSAA, jakie statusy definiuje moduł i co sprawdzić w Odoo w pierwszym tygodniu.
Sprawdzone w kodzie źródłowym modułu (wersja 20.0) i w podlinkowanych źródłach

Źródła