| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 448 |
| Technical Name |
syslink_epp_export |
| License | OPL-1 |
| Website | https://syslink.site |
SYSLINK EPP Export
Eksportuj faktury sprzedaży, zakupu i korekty do formatu EPP (EDI++) używanego przez polskie programy księgowe InsERT (Rewizor, Rachmistrz, Subiekt GT/Nexo). Moduł automatycznie pomija dokumenty zgłoszone do KSeF i obsługuje transakcje OSS, WDT/WNT oraz waluty obce.
English version of this description below
Po co ten moduł powstał?
Moduł umożliwia przekazanie dokumentów księgowych z Odoo do biura rachunkowego lub programu księgowego w standardowym formacie EPP. Pozwala na wykonanie takich operacji jak:
- Eksport faktur sprzedaży (FS), zakupu (FZ) i korekt (KFS / KFZ)
- Automatyczne wykluczenie dokumentów już zgłoszonych do KSeF
- Wybór zakresu dat i typów dokumentów do eksportu
- Podsumowanie VAT pogrupowane według stawek — do komunikacji z biurem rachunkowym
- Eksport pozycji faktur — do komunikacji z akwizytorem lub centralą
- Obsługa OSS (One Stop Shop) i automatyczne wykrywanie typu transakcji
- Polska data sprzedaży (data sprzedaży) w nagłówku dokumentu
- Faktury w walucie obcej z kursem wymiany i kwotami przeliczonymi na PLN
Kluczowe funkcje
- Typy dokumentów — obsługa faktur sprzedaży (FS), zakupu (FZ) oraz ich korekt (KFS / KFZ).
- Wykluczenie KSeF — dokumenty z numerem KSeF (x_pl_ksef_invoice_number) są automatycznie pomijane, aby uniknąć podwójnego raportowania.
- Cel komunikacji — wybór przeznaczenia pliku: biuro rachunkowe (podsumowanie VAT), akwizytor lub centrala (pozycje faktur).
- Typ transakcji (pole 55) — automatyczne wykrywanie transakcji krajowych, WDT/WNT, importu/eksportu, WSTO oraz WSTO OSS.
- OSS (One Stop Shop) — rozpoznawanie transakcji OSS na podstawie stawek VAT obcych i przypisanie kodu transakcji 23.
- Data sprzedaży — pole 23 wypełniane datą podatkową (data sprzedaży) z pól x_invoice_sale_date / pl_vat_date, odrębnie od daty wystawienia.
- Waluty obce — kurs wymiany (pole 48) z x_invoice_currency_rate lub invoice_currency_rate; kwoty netto, VAT i brutto w PLN.
- Kategorie VAT — rozróżnienie stawek standardowych, zwolnionych (ZW), niepodlegających (NP) i odwrotnego obciążenia (OO).
- Format EPP — wersja 1.12, kodowanie cp1250, zgodność z InsERT Rewizor, Rachmistrz i Subiekt GT/Nexo.
Zakres i ograniczenia
Moduł służy do wymiany dokumentów w formacie EPP (EDI++) z biurem rachunkowym. Nie jest narzędziem do składania deklaracji podatkowych. Poniższe funkcje są celowo poza zakresem:
- Brak generowania JPK-V7M / VAT-7 i brak wysyłki XML do KSeF
- Brak kodów GTU i znaczników procedur (MPP, SW, EE, TP, …)
- Brak walidacji online GUS / VIES / białej listy VAT
- Obsługiwane typy dokumentów: FS, FZ, KFS, KFZ — bez paragonów zbiorczych RO, dokumentów wewnętrznych WEW ani VAT_RR
Jak używać tego modułu?
- Zainstaluj najnowszą wersję aplikacji z Odoo Apps Store. Sprawdź, czy ta wersja aplikacji jest kompatybilna z Twoją wersją Odoo.
- Przejdź do Fakturowanie → Raportowanie → EPP Export.
- Skonfiguruj eksport:
- Ustaw zakres dat (Date From / Date To).
- Wybierz cel komunikacji: biuro rachunkowe, akwizytor, centrala lub inny.
- Zaznacz typy dokumentów: faktury sprzedaży, zakupu i/lub korekty.
- Kliknij Export, aby wygenerować plik EPP. Moduł pokaże liczbę wyeksportowanych faktur.
- Pobierz wygenerowany plik .epp i zaimportuj go do programu księgowego (np. InsERT Rewizor lub Rachmistrz).
Skontaktuj się z nami
SYSLINK - Twój partner w integracji systemów e-commerce i księgowości.
Potrzebujesz wsparcia technicznego, konsultacji lub dedykowanych modyfikacji? Nasz zespół specjalistów jest gotowy, aby Ci pomóc.
syslink.site
SYSLINK EPP Export
Export sale and purchase invoices and credit notes to the EPP (EDI++) format used by Polish accounting software such as InsERT Rewizor, Rachmistrz, and Subiekt GT/Nexo. The module automatically excludes documents already reported to KSeF and supports OSS, intra-EU, and foreign-currency transactions.
Why was this module created?
This module lets you transfer accounting documents from Odoo to your accounting office or bookkeeping software in the standard EPP format. It allows you to perform operations such as:
- Export sale invoices (FS), purchase invoices (FZ), and corrections (KFS / KFZ)
- Automatically exclude documents already reported to KSeF
- Select a date range and document types to include
- VAT summary grouped by tax rate — for accounting office communication
- Line item export — for acquirer or central communication
- OSS (One Stop Shop) support with automatic transaction type detection
- Polish tax-point date (data sprzedaży) in the document header
- Foreign-currency invoices with exchange rate and amounts converted to PLN
Key Features
- Document types — sale invoices (FS), purchase invoices (FZ), and their corrections (KFS / KFZ).
- KSeF exclusion — documents with a KSeF number (x_pl_ksef_invoice_number) are automatically skipped to avoid double reporting.
- Communication purpose — choose the file destination: accounting office (VAT summary), acquirer, or central (line items).
- Transaction type (field 55) — automatic detection of domestic, intra-EU (WDT/WNT), import/export, WSTO, and WSTO OSS transactions.
- OSS (One Stop Shop) — OSS transaction recognition based on foreign VAT rates with transaction code 23.
- Tax-point date — field 23 filled with the Polish tax-point date (data sprzedaży) from x_invoice_sale_date / pl_vat_date, distinct from the issue date.
- Foreign currencies — exchange rate (field 48) from x_invoice_currency_rate or invoice_currency_rate; net, VAT, and gross totals in PLN.
- VAT categories — distinct symbols for standard rates, exempt (ZW), not-subject (NP), and reverse charge (OO).
- EPP format — version 1.12, cp1250 encoding, compatible with InsERT Rewizor, Rachmistrz, and Subiekt GT/Nexo.
Scope & Limitations
This module is a document-interchange exporter for the EPP (EDI++) format consumed by accounting offices. It is not a tax-declaration tool. The following are intentionally out of scope:
- No JPK-V7M / VAT-7 declaration generation and no KSeF XML submission
- No GTU codes or procedure markers (MPP, SW, EE, TP, …)
- No GUS / VIES / VAT-whitelist online validation calls
- Supported document types: FS, FZ, KFS, KFZ only — no RO collective receipts, WEW internal documents, or VAT_RR
How to use this module?
- Install the latest version from the Odoo Apps Store. Make sure this version is compatible with your Odoo version.
- Go to Invoicing → Reporting → EPP Export.
- Configure the export:
- Set the date range (Date From / Date To).
- Choose the communication purpose: accounting office, acquirer, central, or other.
- Select document types: sale invoices, purchase invoices, and/or credit notes.
- Click Export to generate the EPP file. The wizard shows how many invoices were exported.
- Download the generated .epp file and import it into your accounting software (e.g. InsERT Rewizor or Rachmistrz).
Contact Us
SYSLINK - Your partner in e-commerce and accounting system integration.
Do you need technical support, consultation, or custom modifications? Our team of specialists is ready to help you.
syslink.site
Changelog
v18.0.1.2.0 (2026-06-24)
- Use Polish tax-point date (data sprzedaży) for header field 23 via x_invoice_sale_date / pl_vat_date
- Export foreign-currency exchange rate (field 48) from x_invoice_currency_rate or invoice_currency_rate
- Export net/VAT/gross totals in PLN for foreign-currency documents
- Fix VAT total exported in document currency — now uses amount_tax_signed (company currency)
- Distinguish exempt ZW, not-subject NP and reverse-charge OO VAT category symbols
- Key reverse-charge symbol off x_pl_vat_reverse_charge and the KSeF tax category
- Document out-of-scope limitations: no JPK/KSeF submission, GTU/MPP markers; FS/FZ/KFS/KFZ only
v18.0.1.1.0 (2026-06-23)
- Add automatic transaction type detection for EPP field 55
- Add OSS (One Stop Shop) support — WSTO OSS transaction type 23
- Add WDT/WNT intra-EU transaction type 2
- Add import/export transaction type 1 for non-EU partners
- Set export document flag (field 54) for non-EU sale documents
- Detect foreign VAT rates to distinguish OSS from intra-EU B2B
v18.0.1.0.0 (2026-06-23)
- Initial release: EPP (EDI++) export for invoices and credit notes
- Support FS, FZ, KFS, KFZ document types
- Exclude documents reported to KSeF (x_pl_ksef_invoice_number)
- Wizard with date range and communication purpose selection
- VAT summary content for accounting office communication (purpose 0)
- Line item content for acquirer/central communication (purpose 1/2)
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module