| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1263 |
| Technical Name |
l10n_pl_jpk_kr |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1263 |
| Technical Name |
l10n_pl_jpk_kr |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
Polska JPK_KR
Generator pliku audytowego XML JPK_KR (KsiÄgi Rachunkowe) ksiÄgi gÅównej dla Odoo
Twórz polski plik audytowy JPK_KR (Jednolity Plik Kontrolny — KsiÄgi Rachunkowe) wymagany przez Ministerstwo Finansów, budowany bezpoÅrednio z zaksiÄgowanych danych ksiÄgowych Odoo i sprawdzany pod kÄ tem reguÅ biznesowych JPK_KR, zanim przeÅlesz go z wÅasnymi danymi uwierzytelniajÄ cymi przez oficjalny Klient JPK / e-mikrofirmÄ / e-UrzÄ d Skarbowy. Kompatybilny z Odoo 18 i Odoo 19.
Kompletna struktura JPK_KR
Plik zgodny ze schematem Schemat_JPK_KR(1)_v1-0: nagÅówek Naglowek, podmiot raportujÄ cy Podmiot1, zestawienie obrotów i sald ZOiS, chronologiczny Dziennik ze stopkÄ DziennikCtrl oraz zapisy na kontach KontoZapis (Winien/Ma) ze stopkÄ KontoZapisCtrl.
Budowany z prawdziwych ksiÄ g
Każda sekcja jest zbierana z zaksiÄgowanych zapisów dziennika Odoo za wybrany okres. Bilans otwarcia, obroty okresu i bilans zamkniÄcia sÄ obliczane per konto; zapisy sÄ rozbijane na zbilansowane pary Winien/Ma, tak aby sumy kontrolne zawsze zgadzaÅy siÄ co do grosza.
Walidacja NIP i REGON
Identyfikatory firmy i kontrahentów sÄ walidowane oficjalnymi polskimi algorytmami sum kontrolnych — ważona NIP (10 cyfr, modulo 11) oraz REGON (9- i 14-cyfrowy) — jako ograniczenia (constraints) Odoo, tak aby bÅÄdne identyfikatory zostaÅy wychwycone przed wysyÅkÄ . Kody pocztowe sÄ normalizowane do formatu NN-NNN.
ReguÅy kontrolne przed wysyÅkÄ
Wbudowany silnik reguÅ sprawdza plik tak jak walidator Ministerstwa: poprawny NIP, zbilansowane zestawienie obrotów i sald (otwarcie / obroty / zamkniÄcie), zbilansowane zapisy (suma Winien = suma Ma), obecne dokumenty i daty dziennika oraz uzgodnienie dziennika z zapisami. BÅÄdy blokujÄ ce zatrzymujÄ generowanie; ostrzeżenia sÄ raportowane do przeglÄ du.
Deterministyczna serializacja
ÅcisÅa polityka dwóch miejsc po przecinku i staÅa kolejnoÅÄ elementów dajÄ bajt-stabilny plik XML. NagÅówek zawiera poprawny KodFormularza JPK_KR, WariantFormularza 1, CelZlozenia (oryginaÅ / korekta), domyÅlnÄ walutÄ PLN i kod urzÄdu skarbowego (KodUrzedu).
Twoje dane pozostajÄ Twoje (BYOK)
Ten moduÅ jedynie buduje i przechowuje plik XML JPK_KR w Twojej bazie danych Odoo. WysyÅka do Ministerstwa Finansów jest wykonywana przez Ciebie, z Twoimi danymi uwierzytelniajÄ cymi, przez oficjalne kanaÅy. ModuÅ nie przesyÅa niczego nigdzie.
Generowane sekcje JPK_KR
| Sekcja | Element polski | ZawartoÅÄ |
|---|---|---|
| NagÅówek | Naglowek | Kod formularza, wariant, cel, okres, waluta, kod urzÄdu. |
| Podmiot | Podmiot1 | NIP, peÅna nazwa, REGON i ustrukturyzowany polski adres. |
| Zestawienie obrotów i sald | ZOiS | Per konto: bilans otwarcia, obroty okresu i narastajÄ co oraz bilans zamkniÄcia po stronie Winien/Ma. |
| Dziennik | Dziennik + DziennikCtrl | Chronologiczne zapisy z numerem dokumentu, datami, operatorem i kwotÄ operacji; kontrolna liczba wierszy i suma. |
| Zapisy na kontach | KontoZapis + KontoZapisCtrl | Zbilansowane zapisy Winien/Ma z opcjonalnymi kwotami w walucie obcej; kontrolna liczba wierszy i sumy Winien/Ma. |
Najważniejsze funkcje
- Nazwy elementów i przestrzenie nazw schematu JPK_KR(1) v1-0.
- Zestawienie obrotów i sald ZOiS z bilansem otwarcia / obrotami / zamkniÄcia.
- Dziennik z sumami kontrolnymi DziennikCtrl.
- Zapisy KontoZapis z sumami kontrolnymi KontoZapisCtrl.
- Walidacja sum kontrolnych NIP i REGON jako ograniczenia Odoo.
- Silnik reguÅ przed wysyÅkÄ z bÅÄdami i ostrzeżeniami.
- Kreator jednego klikniÄcia dla miesiÄ ca lub wÅasnego zakresu dat.
- ObsÅuga wielu firm; dziaÅa na Odoo 18 i 19.
Informacja
Ten moduÅ tworzy plik XML JPK_KR z Twoich danych ksiÄgowych i przechowuje go w Twojej bazie danych. Jest to czysty generator pliku audytowego: nie przesyÅa pliku i nie dziaÅa jako certyfikowany poÅrednik. WysyÅka jest wykonywana przez Ciebie przez kanaÅy Ministerstwa Finansów z Twoimi wÅasnymi danymi uwierzytelniajÄ cymi.
English summary
Poland JPK_KR. Produce the Polish JPK_KR (Jednolity Plik Kontrolny — KsiÄgi Rachunkowe) accounting-books audit file required by the Ministry of Finance, built directly from your posted Odoo accounting data and checked against the JPK_KR business rules before you upload it with your own credentials. The file follows Schemat_JPK_KR(1)_v1-0: the Naglowek header, the Podmiot1 entity, the ZOiS trial balance, the Dziennik journal with its DziennikCtrl footer, and the KontoZapis debit/credit postings with their KontoZapisCtrl footer. NIP (modulo-11) and REGON identifiers are checksum- validated as Odoo constraints, a pre-submission rule engine mirrors the Ministry validator, and a strict two-decimal money policy with fixed element order yields a byte-stable XML. The module only builds and stores the XML (BYOK); filing is performed by you through the official channels. Multi-company aware; works on Odoo 18 and 19.
Screenshots
Jpk Kr Declarations
Generate Jpk Kr
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