Pobieranie danych ze źródła
Jak dane wychodzą z Państwa systemu
To pierwsze pytanie, jakie zadaje każdy, kto ten obowiązek ma na głowie: skoro nie znacie naszego systemu, to jak cokolwiek z niego wyciągniecie. Odpowiedź ma trzy poziomy i ten pierwszy nie wymaga od nas żadnego dostępu do Państwa infrastruktury.
Nie zaczynamy od pytania, jaki mają Państwo system, bo na to pytanie połowa zakładów w Polsce nie ma dobrej odpowiedzi. Zaczynamy od pytania, co ten system potrafi oddać — a coś oddać potrafi każdy, bo inaczej nie dałoby się zamknąć roku.
Droga jest jedna i prowadzi w jedną stronę
Niezależnie od tego, którym poziomem dane wychodzą, dalej idą tą samą trasą. Translator rozumie kształt źródła i zamienia go na to, czego wymaga struktura. Platforma te dane przechowuje — nie jest przelotką, bo bez zapamiętanych danych nie ma ani historii plików, ani archiwum UPO, po które ktoś sięgnie za trzy lata.
- źródło
Państwa system
- system finansowo-księgowy
- albo system biura
- krok 1
Eksport
- plik · katalog · SFTP
- odczyt z bazy
- API · agent on-premise
- krok 2
Translator
- pisany pod
- Państwa system źródłowy
- krok 3
SimplyTax
- przechowuje dane
- buduje plik
- walidacja XSD
- cel
Bramka
- Ministerstwo Finansów
- NBP
Strzałki nie mają wersji zwrotnej. Do systemu źródłowego nie wraca nic: żadnego zapisu, żadnego znacznika, żadnej korekty. Jeżeli plik trzeba poprawić, poprawia się dane u źródła i pobiera się je jeszcze raz. Gdzie te dane potem leżą i czym różni się instalacja w chmurze od instalacji na Państwa infrastrukturze — bezpieczeństwo i dane.
Co przekracza granicę Państwa sieci
Pytanie o bezpieczeństwo brzmi zwykle nie „czy szyfrujecie", tylko „czego właściwie dotykacie". Poniżej to samo trzema drogami, z zaznaczoną granicą: przy pierwszej po naszej stronie nie ma nic.
- 1
Plik, który system już robi
Eksport wędruje do obserwowanego katalogu, na SFTP albo wgrywają go Państwo ręcznie. Nie mamy żadnego dostępu do Państwa systemów — po naszej stronie granicy nie ma nic.
Tylko pliknic naszego w środku
- 2
Odczyt z systemu
Konto w bazie z prawem odczytu albo agent po Państwa stronie sieci. Czytamy uzgodnioną listę obiektów i nie zapisujemy niczego z powrotem.
Połączenie tylko do odczytujeden kanał, jednokierunkowy
- 3
API systemu źródłowego
Tam, gdzie system źródłowy ma udokumentowany interfejs. Zakres wywołań jest uzgodniony i ograniczony do odczytu.
Wywołania interfejsuzakres uzgodniony na piśmie
Ruch jest jednokierunkowy na każdej z dróg. Do Państwa systemu nie wraca nic.
Trzy drogi w szczegółach
To nie są pakiety i nie trzeba wybierać droższego, żeby dostać coś więcej. Są uporządkowane według tego, ile Państwa dział IT musi nam pozwolić — a większość wdrożeń zaczyna się na poziomie A i na nim zostaje.
Plik, który system już potrafi zrobić
Państwa system oddaje eksport — CSV, XLS, XML, zestawienie obrotów i sald, dziennik, kartotekę środków trwałych, czasem własny plik JPK. Plik trafia do nas z obserwowanego katalogu, z SFTP albo przez ręczne wgranie. Do Państwa systemu nie mamy żadnego dostępu.
- Kiedy pasuje
- Zawsze. To ścieżka domyślna i jedyna, która działa niezależnie od tego, kto ten system utrzymuje i czy jeszcze istnieje.
- Co po Państwa stronie
- Jeden przykładowy eksport za zamknięty okres i osoba, która wie, co znaczą kolumny.
- Nakład pracy
- Najkrótsza droga do pierwszego pliku. Praca leży w mapowaniu treści, nie w zestawieniu połączenia.
Dostęp tylko do odczytu
Konto w bazie z prawem odczytu albo agent on-premise po Państwa stronie sieci. Czytamy uzgodnione wcześniej obiekty i nie zapisujemy niczego z powrotem — ani do bazy, ani przez interfejs systemu.
- Kiedy pasuje
- Kiedy ręczny eksport zamienia się w comiesięczny obowiązek kogoś, kto ma pilniejsze rzeczy do roboty, albo kiedy plik trzeba złożyć z kilku spółek na jednej instancji.
- Co po Państwa stronie
- Techniczne konto tylko do odczytu, ograniczone do wypisanej listy obiektów, zgoda działu IT i uzgodnione okno czasowe.
- Nakład pracy
- Dłużej niż ścieżka plikowa, przy czym najwięcej czasu zabiera nie połączenie, tylko uzgodnienie zakresu z Państwa działem IT.
API systemu źródłowego
Jeżeli system ma udokumentowany interfejs, czytamy przez niego. Wariant najczystszy, ale dostępny wyłącznie tam, gdzie producent systemu taki interfejs opisał i pozwala go używać.
- Kiedy pasuje
- Systemy nowsze albo utrzymywane przez dostawcę, który sam wystawia interfejs.
- Co po Państwa stronie
- Dokumentacja interfejsu, poświadczenia w zakresie odczytu i potwierdzenie od dostawcy systemu, że wolno ich użyć do tego celu.
- Nakład pracy
- Zależy wyłącznie od jakości dokumentacji. Bywa najszybszą z trzech ścieżek i bywa najwolniejszą.
Ścieżka plikowa wygląda prymitywnie i zwykle wystarcza. Plik CSV z zestawieniem obrotów i sald jest dla nas dokładnie tak samo użyteczny jak połączenie z bazą, tylko nie wymaga niczyjej zgody i nie przestaje działać w noc po aktualizacji systemu.
Jeżeli Państwa system sam buduje plik JPK_KR_PD i mają Państwo jedną spółkę, to ścieżka plikowa jest całą potrzebną integracją — a do samej wysyłki Ministerstwo udostępnia bezpłatnego klienta. Nie będziemy udawać, że jest inaczej.
Co dokładnie musi znaleźć się w eksporcie — kolumny, słowniki, formaty dat, sposób zapisu kwot — jest opisane w specyfikacji danych. To dokument, który można oddać własnemu informatykowi bez naszego udziału i bez podpisywania czegokolwiek.
Translator powstaje pod system, nie pod klienta
Kod, który rozumie Państwa eksport, pisze się raz — dla systemu źródłowego. Grupa z dwustoma lokalizacjami na jednym ERP to nadal jeden translator, bo czyta z jednego źródła; różnice między spółkami siedzą w konfiguracji mapowania, nie w kodzie. Kolejny klient na tym samym systemie wchodzi na coś, co już istnieje i już raz przeszło zamknięcie roku.
Dlatego biblioteka translatorów się amortyzuje, a my nie mamy powodu odmawiać systemu, którego jeszcze nie widzieliśmy. Odmowa oznaczałaby, że nie wierzymy we własny model.
Dlaczego nie ma tu siatki logotypów ERP
Bo taka siatka odpowiada wyłącznie tym, którzy się na niej znajdą. Wszyscy pozostali — czyli w praktyce spora część polskich zakładów, z systemem wdrożonym kilkanaście lat temu i dopisanym przez firmę, która już nie istnieje — czytają ją jako „nie”. Nie mamy takiej listy i nie zamierzamy jej mieć, bo pytanie nie brzmi „czy jesteśmy na liście”, tylko „co ten system potrafi oddać”. Odpowiedź „potrafi zrobić plik CSV” wystarcza.
Druga strona tej uczciwości: jeżeli są Państwo pierwsi na swoim systemie, translator powstaje od zera i jest to najdłuższa z możliwych ścieżek. Mówimy to na pierwszej rozmowie, a nie w trzecim miesiącu.
Ile danych to za dużo
Zakład z kilkoma milionami zapisów w dzienniku pyta o to pierwszy, zwykle po doświadczeniach z arkuszem, który się nie otwierał. Trzy rzeczy warto wiedzieć zawczasu, bo wpływają na to, jak układamy samo pobieranie.
Przy wysyłce przez API bramki JPK obowiązuje limit 200 GB na przesyłany plik – dla struktur JPK_KR_PD(1) i JPK_ST_KR(1) maksymalny całkowity rozmiar dokumentu wynosi 200 GB.
To jest właściwa odpowiedź na powtarzany mit o „limicie 100 MB” — ta liczba dotyczy aplikacji Klient JPK_WEB, a nie wysyłki przez API.
Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów / Centrum Informatyki Resortu Finansów, Specyfikacja interfejsów usług Jednolitego Pliku Kontrolnego, wersja 5.5.1, dokument 5.5.1.v2 z 5.08.2026
Możliwość podzielenia pliku na dowolne okresy przewidziano wyłącznie dla JPK_KR_PD. Ministerstwo Finansów nie przewiduje podziału na dowolne okresy dla plików JPK_ST_KR, JPK_EWP, JPK_PKPIR i JPK_ST.
Możliwość podziału na dowolne okresy dotyczy wyłącznie JPK_KR_PD. Ministerstwo wprost wyklucza ją dla JPK_ST_KR, JPK_EWP, JPK_PKPIR i JPK_ST.
Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów, Pytania i odpowiedzi JPK_PD (techniczne), pytanie nr 2
Pliki częściowe JPK_KR_PD generowane za dowolne okresy muszą zachować ciągłość zapisów tak, aby po scaleniu w jeden JPK_KR_PD w pełni odzwierciedlały księgi rachunkowe jednostki – bez luk i powtórzeń w każdym z węzłów.
Sprawdzone 6 sierpnia 2026 · Ministerstwo Finansów, Pytania i odpowiedzi JPK_PD (techniczne), pytanie nr 2
Wymóg ciągłości jest tym, co przekłada się wprost na pobieranie danych: jeżeli plik ma powstawać z kilku źródeł albo w kilku porcjach, granice okresów trzeba ustalić na początku, a nie w tygodniu wysyłki. To jedyny moment, w którym decyzja o sposobie eksportu jest jeszcze tania.
Pytania, na których zwykle kończą się rozmowy
W tej samej kolejności, w jakiej padają na spotkaniu. Dwie odpowiedzi brzmią „to zostaje po Państwa stronie” i tak właśnie jest.
Czy dotykacie naszej bazy produkcyjnej?
Domyślnie nie. Ścieżka plikowa nie wymaga od nas żadnego dostępu — dostajemy plik, tak jak dostaje go audytor. Jeżeli zdecydują się Państwo na odczyt z bazy, konto jest techniczne, ma wyłącznie prawo odczytu i jest ograniczone do obiektów wypisanych z góry.
Ruch jest jednokierunkowy na każdym z trzech poziomów. SimplyTax nie zapisuje niczego do systemu źródłowego — nie ma do tego ani ścieżki, ani powodu.
Kto mapuje nasz plan kont na słowniki struktury?
Mapowanie konfiguruje się per spółka, bo plany kont różnią się między spółkami — także wewnątrz jednej grupy i na tym samym systemie. Nie ma uniwersalnego przełożenia, które dałoby się po prostu włączyć.
Robimy to razem: my wiemy, czego wymaga struktura, Państwo wiedzą, co naprawdę siedzi na koncie. To jest właściwa praca wdrożeniowa — nie eksport i nie połączenie, tylko ta konfiguracja. Kto obiecuje mapowanie „z pudełka”, mówi o swoim planie kont, a nie o Państwa.
A oznaczanie różnic trwałych i przejściowych?
Kwalifikacja różnicy jest decyzją merytoryczną i zostaje po Państwa stronie — razem z doradcą. Nie podejmujemy jej za Państwa i nie jesteśmy od tego.
Nasza część to doprowadzić tę informację do pliku. Jeżeli jest w księgach — w polu, na koncie technicznym, w osobnym rejestrze albo w kolumnie arkusza, którą prowadzi jedna osoba — przenosimy ją taką, jaka jest. Jeżeli nie ma jej nigdzie, żaden eksport jej nie wytworzy, a wtedy lepiej dowiedzieć się o tym teraz niż na dwa tygodnie przed terminem.
Co się stanie, kiedy zaktualizujemy ERP?
Prosimy o informację przed, nie po. Ścieżka plikowa znosi aktualizacje najlepiej, bo format pliku zmienia się rzadko i widocznie. Odczyt z bazy i API są wrażliwe na zmianę struktury bazy albo interfejsu i wtedy translator wymaga poprawki.
Po większej aktualizacji przechodzimy jeszcze raz jeden zamknięty okres i porównujemy wynik z poprzednim. Nie mamy sposobu, żeby dowiedzieć się o aktualizacji inaczej niż od Państwa — i to jest ta jedna rzecz, o którą prosimy na starcie.
Księgi prowadzi nam biuro rachunkowe.
Wtedy systemem źródłowym jest system biura, a nie Państwa. Zmienia się rozmówca, nie mechanizm.
Większość biur nie da dostępu do swojej bazy i ma ku temu dobre powody — dlatego ścieżka plikowa istnieje. Biuro oddaje eksport za okres, tak samo jak oddaje go dziś Państwu. Obowiązek sprawozdawczy i tak spoczywa na Państwu, więc plik razem z UPO powinien leżeć tam, gdzie sięgną Państwo po niego bez pytania kogokolwiek o zgodę.
Ile trwa wdrożenie?
Zależy od tego, ile z potrzebnych danych już Państwo mają, a tego nie wiemy przed obejrzeniem pierwszego eksportu. Liczba tygodni podana wcześniej byłaby zmyślona.
Kolejność jest natomiast zawsze ta sama: jeden przykładowy eksport, mapowanie planu kont, wygenerowany plik, sprawdzenie względem oficjalnej schemy, przejście całej wysyłki na bramce testowej, dopiero potem produkcja.
Sprawdźmy to na Państwa eksporcie
Najkrótsza droga do odpowiedzi, czy to zadziała u Państwa, to jeden plik, który Państwa system potrafi dziś wyprodukować, i pół godziny rozmowy o tym, czego w nim brakuje do struktury. Bez prezentacji. Jeżeli okaże się, że nie jesteśmy potrzebni, powiemy to na tej samej rozmowie.
Kto przetwarza te dane
- Administrator
- SimplyMobilePlus Sp. z o.o., ul. Prezydenta Gabriela Narutowicza 40/1, 90-135 Łódź. Kontakt w sprawie danych: sales@simplymobileplus.com.
- Po co
- Żeby odpowiedzieć na Państwa zapytanie i, jeśli do tego dojdzie, przygotować ofertę.
- Na jakiej podstawie
- Art. 6 ust. 1 lit. b RODO — działania przed zawarciem umowy, oraz art. 6 ust. 1 lit. f — nasz prawnie uzasadniony interes w prowadzeniu korespondencji handlowej. Nie prosimy o zgodę marketingową, bo do odpowiedzi na zapytanie nie jest potrzebna.
- Jak długo
- Do 24 miesięcy od ostatniego kontaktu, a jeśli dojdzie do umowy — przez okres wynikający z przepisów o rachunkowości i przedawnieniu roszczeń.
- Komu przekazujemy
- Dostawcy poczty i hostingu, działającym na nasze zlecenie. Nie sprzedajemy tych danych i nie przekazujemy ich poza Europejski Obszar Gospodarczy.
- Państwa prawa
- Dostęp do danych, sprostowanie, usunięcie, ograniczenie przetwarzania, przeniesienie oraz sprzeciw wobec przetwarzania opartego na uzasadnionym interesie. Przysługuje też skarga do Prezesa Urzędu Ochrony Danych Osobowych.
- Czy trzeba je podać
- Nie. Podanie danych jest dobrowolne, ale bez adresu e-mail nie mamy jak odpowiedzieć.