Strona główna
Usługa · JPK_CIT / JPK_KR_PD

JPK_CIT na Impuls EVO: audyt danych, potem wdrożenie

Większość firm traktuje JPK_CIT jak kolejny raport do wygenerowania. Struktura wymaga jednak danych, których w księgach zwykle nie ma, więc pierwszą robotą nie jest plik, a sprawdzenie, czego brakuje i jak głęboko. Dopiero na tym da się oprzeć uczciwą wycenę.

Zdalnie · cała Polska · OL-COM Bartosz Olchowik

Dlaczego to problem informatyczny

Wasz system księgowy prowadzi dziś księgi tak, żeby się zgadzały i żeby dało się z nich zrobić sprawozdanie. JPK_KR_PD wymaga, żeby przy zapisach siedziały dodatkowe informacje, których nikt wcześniej nie musiał tam wprowadzać, bo do niczego nie były potrzebne. Ten sam obowiązek w dwóch firmach na tym samym systemie może oznaczać dwa tygodnie albo trzy miesiące roboty. Różnica siedzi wyłącznie w stanie danych.

Zakres prac

audyt

Audyt kompletności danych w bazie

Punkt startu, który daje liczby zamiast opinii. Sprawdzam na Waszej bazie Impulsa, ile zapisów i kontrahentów wymaga uzupełnienia, gdzie są luki i jak daleko wstecz sięgają. Z tym raportem możecie ocenić dowolną ofertę, także moją.

  • Ile zapisów nie ma NIP-u kontrahenta i za jakie okresy
  • Plan kont pod kątem mapowania na znaczniki wymagane w strukturze
  • Gdzie nie przenoszą się numery KSeF z faktur
  • Co w ewidencji środków trwałych wymaga uzupełnienia
Zobacz: czego brakuje w księgach
uzupełnienie

Uzupełnienie danych i poprawa miejsc, gdzie się nie zapisują

Braki mają dwie przyczyny: dane nigdy nie były wprowadzane albo są wprowadzane, ale gubią się po drodze. Pierwsze uzupełnia się jednorazowo, drugie trzeba naprawić u źródła, inaczej luka odtworzy się w następnym miesiącu.

  • Masowe uzupełnienie danych historycznych z reguł i słowników
  • Poprawki w miejscach, gdzie dane nie zapisują się poprawnie
  • Walidacje pilnujące kompletności przy nowych zapisach
  • Raport kontrolny do sprawdzania stanu co miesiąc
Zobacz: walidacje i reguły biznesowe
silnik

Silnik składający plik, obok ERP a nie w jego środku

Komponent czyta z bazy Impulsa, składa strukturę i waliduje ją przed wysyłką, ale żyje osobno od rdzenia systemu. Dzięki temu kolejne zmiany w strukturach ogłaszane przez Ministerstwo nie wymagają ruszania ERP ani czekania na aktualizację od producenta.

  • Złożenie struktury z danych rozproszonych po tabelach
  • Walidacja pliku przed wysyłką, z listą błędów do poprawy
  • Odporność na zmiany w strukturach bez ruszania rdzenia
  • Logi każdego złożenia pliku, do odtworzenia po fakcie
powtarzalność

Żeby za rok nie robić tego od nowa

Pierwszy plik jest najdroższy, kolejne mają być rutyną. Zostawiam mechanizm, który sprawdza kompletność danych w trakcie roku, a nie po jego zamknięciu, oraz dokumentację, żeby dało się to obsłużyć bez mojego udziału.

  • Kontrola kompletności w trakcie roku, nie po zamknięciu
  • Dokumentacja mapowania i decyzji, które podjęliśmy
  • Kod i prawa przechodzą na Was

Z czym zgłaszają się firmy

  • Ktoś powiedział, że JPK_CIT to tylko nowy raport, i nie zgadza się to z tym, co widać w księgach.
  • Dostaliście wycenę „wdrożenia JPK_CIT” i nie wiadomo, za co dokładnie.
  • Nie wiadomo, czy dane w bazie wystarczą, i nikt nie chce tego sprawdzić przed podpisaniem umowy.
  • Numery KSeF są na fakturach, ale nie przenoszą się do zapisów księgowych.
  • Plan kont nigdy nie był porządkowany pod kątem znaczników wymaganych w strukturze.

Dane prawdopodobnie już są, tylko nie tam, gdzie trzeba

Impuls stoi na otwartej bazie Oracle. Praktycznie wszystko, czego struktura potrzebuje, w tej bazie już jest, tylko rozproszone po tabelach, których nikt nie łączył w ten konkretny sposób, bo nie było po co. To dobra wiadomość: częściej chodzi o zestawienie i uzupełnienie niż o wprowadzanie wszystkiego od zera.

Współpraca

Jak pracuję

Najpierw liczby, potem decyzja o zakresie. Nie odwrotnie.

01

Dostęp do bazy

Potrzebuję dostępu do kopii bazy albo do środowiska testowego. Na produkcji nic nie zmieniam na tym etapie, tylko czytam.

02

Audyt

Dostajecie raport z liczbami: ile zapisów i kontrahentów wymaga uzupełnienia, gdzie są luki, jak daleko wstecz sięgają. To dokument, z którym możecie iść do dowolnego wykonawcy.

03

Zakres i wycena

Po audycie wiadomo, ile jest roboty. Wtedy podaję zakres, termin i koszt wdrożenia, a Wy decydujecie, czy i w jakiej kolejności to robimy.

04

Wdrożenie

Uzupełnienie danych, naprawa miejsc, gdzie się nie zapisują, silnik składający i walidujący plik, kontrola kompletności na kolejne lata.

FAQ

Pytania o JPK_CIT

Czy JPK_CIT to nie jest po prostu kolejny raport?

Nie, i to jest źródło większości nieporozumień. Struktura wymaga danych, których w księgach zwykle nie ma: znaczników kont, NIP-ów przy zapisach, numerów KSeF, danych o środkach trwałych. Sam mechanizm składający plik można napisać w kilka dni. Uzupełnienie brakujących danych trwa znacznie dłużej.

Czy producent systemu tego nie dostarczy?

Część na pewno tak: samą strukturę i mechanizm wysyłki. Producent nie uzupełni jednak za Was danych w księgach, bo nie wie, jakie znaczniki przypisać Waszym kontom ani skąd wziąć brakujące NIP-y przy zapisach z lat wcześniejszych. Ta praca zostaje po stronie firmy niezależnie od dostawcy.

Czy obowiązek dotyczy nas już za ten rok?

To pytanie do Waszego doradcy podatkowego, nie do programisty — zależy od tego, jak rozliczacie VAT i jaki macie rok podatkowy. Odpowiedź nie zmienia jednak zakresu roboty technicznej, tylko termin, do którego trzeba ją zrobić. Aktualne struktury i wyjaśnienia publikuje Ministerstwo Finansów.

Ile potrwa to u nas?

Tego nie da się rzetelnie powiedzieć bez zajrzenia do bazy. Ten sam obowiązek w dwóch firmach na tym samym systemie oznacza dwa tygodnie albo trzy miesiące. Dlatego pierwszym krokiem jest audyt z konkretnymi liczbami, a nie wycena z góry.

Co dokładnie dostajemy w audycie?

Liczby, na których da się oprzeć decyzję: ile zapisów nie ma NIP-u i za jakie okresy, jak wygląda plan kont pod kątem mapowania, gdzie nie przenoszą się numery KSeF, co w ewidencji środków trwałych wymaga uzupełnienia. Plus ocenę, ile z tego da się uzupełnić masowo, a co wymaga ręcznej decyzji.

Czy audyt zobowiązuje nas do wdrożenia u Ciebie?

Nie. Raport jest Wasz i możecie z nim iść do dowolnego wykonawcy, także do producenta systemu. Taki jest sens robienia audytu osobno: żebyście wiedzieli, ile pracy jest naprawdę do wykonania, zanim ktokolwiek wystawi ofertę.

Dlaczego silnik obok ERP, a nie w środku?

Bo struktury się zmieniają. Komponent czytający z bazy i składający plik można poprawić bez ruszania rdzenia systemu i bez czekania na aktualizację od producenta. To ta sama zasada, którą stosuję przy wszystkich modyfikacjach: zmiana żyje obok standardu, nie w jego środku.

Od czego zaczynamy?

Od wiadomości i od dostępu do kopii bazy albo środowiska testowego. Napisz, na jakiej wersji Impulsa pracujecie i kto u Was odpowiada za księgi, a odpowiem, co potrzebuję do audytu i ile on potrwa.

Nie ma tu Twojego pytania? Zadaj je — odpowiadam też wtedy, gdy nic z tego nie wynika. Formularz jest tutaj albo napisz wprost na kontakt@bartoszolchowik.pl.