PROJEKT

Oprogramowanie do raportowania finansowego dla zautomatyzowanych procesów finansowych

Tworzenie niestandardowego oprogramowania, Konsolidacja danych finansowych, Automatyczne raportowanie, Automatyzacja arkuszy kalkulacyjnych, Procesy uzgadniania, Modele prognozowania, Pulpity finansowe

  • Branża: Księgowość
  • Polska Lokalizacja: Polska
  • Czas realizacji: 16 tygodnie
  • Technologie: JavaScript / TypeScript (Node.js), Python
4+ miesięcy

Klient to firma księgowa z Polski, a rozproszone dane finansowe pochłaniają czas zespołu podczas raportowania i uzgadniania. Oprogramowanie do raportowania finansowego łączy dane z arkuszy kalkulacyjnych, systemów księgowych i ERP w jeden proces. Integruje także źródła bankowe, CRM i analityczne. Oprogramowanie odświeża raporty, sprawdza sumy, wspiera prognozy i wyświetla pulpity dla księgowych oraz analityków finansowych. Zostało stworzone, aby ograniczyć ręczną pracę finansową i wielokrotne wprowadzanie danych.

Podsumowanie

Problem

Firma księgowa pracuje z arkuszami kalkulacyjnymi, wiadomościami e-mail, platformami księgowymi, eksportami z systemów ERP i skanowanymi dokumentami, dlatego wprowadzanie danych, uzgadnianie i raportowanie zajmują dużo czasu. Walidacja dodatkowo opóźnia podejmowanie decyzji.

Rozwiązanie

Rozwiązaniem stało się oprogramowanie do raportowania finansowego, które łączy źródła danych finansowych, odświeża raporty, wspiera modele arkuszowe i przenosi kontrolę do jednego obszaru roboczego.

Rezultat

Oprogramowanie ma ograniczyć cykliczną pracę ręczną i liczbę błędów w procesie raportowania finansowego firmy.

Historia klienta

Klient to firma księgowa z Polski. Zajmuje się prowadzeniem ksiąg, zgodnością podatkową i przygotowaniem do audytów.

Raportowanie finansowe klienta odbywa się z wykorzystaniem arkuszy kalkulacyjnych, systemów księgowych i innych plików.

Firma księgowa pracuje z arkuszami kalkulacyjnymi, wiadomościami e-mail i platformami księgowymi. Eksporty z ERP oraz skanowane dokumenty dodają kolejne źródła danych.

Wprowadzanie danych, uzgadnianie, raportowanie i walidacja zajmują dużo czasu oraz tworzą luki w kontroli.

Potrzeba była prosta: połączyć źródła danych finansowych firmy, odświeżać raporty finansowe, automatyzować pracę z arkuszami oraz zapewnić pulpity dla kluczowych wskaźników i trendów finansowych.

Rozwiązanie zaprojektowano jako połączone moduły do importowania danych, odświeżania raportów, uzgadniania sum i porównywania prognoz. Projekt zachował profesjonalną kontrolę w procesie, dodając komunikaty walidacyjne, informacje o statusie i oznaczenia anomalii.

Klient poprosił o

  1. Połączenie danych finansowych z arkuszy kalkulacyjnych, systemów księgowych, ERP, bankowości, CRM i analityki.
  2. Odświeżanie raportów dotyczących rentowności, przepływów pieniężnych, bilansów, wydatków, budżetów, KPI i zarządzania.
  3. Tworzenie modeli Excel lub Google Sheets z formułami, tabelami przestawnymi, makrami, VBA lub skryptami.
  4. Prezentowanie pulpitów KPI, trendów, analiz, przejść do szczegółów i zaplanowanych odświeżeń.

Dlaczego gotowe oprogramowanie nie pasowało

Gotowe produkty do automatyzacji zobowiązań obsługują transakcje fakturowe i dostawców, ale ich opisy nie obejmują pełnego procesu finansowego firmy. Niestandardowe rozwiązanie zaprojektowano tak, aby połączyć raportowanie, prognozowanie i uzgadnianie w jednym miejscu. Zachowano w nim także automatyzację arkuszy, walidację, pulpity i profesjonalną kontrolę.

Opis projektu

Rozwiązanie zaprojektowano w oparciu o rzeczywiste źródła danych finansowych i zasady obowiązujące w firmie. Pierwsza działająca wersja wykorzystywała typowe pliki, aby sprawdzić, jak dane trafiają do systemu, jak są przekształcane i dokąd trafiają wyniki.

Obszar połączeń danych łączy arkusze kalkulacyjne, pliki Excel, dane CSV oraz źródła księgowe i ERP. Zatwierdzony szablon Excel porządkuje importowane informacje, a komunikaty walidacyjne i status importu ułatwiają wykrywanie problemów.

Pulpit finansowy odświeża bieżące informacje i prezentuje rentowność, przepływy pieniężne, wydatki oraz obliczone wskaźniki finansowe. Niestandardowe raporty i filtry pozwalają skupić widok na potrzebach sprawozdawczych firmy.

Widok uzgadniania porównuje sumy transakcji i rozdziela pozycje uzgodnione, nieuzgodnione oraz duplikaty. Oznaczenia anomalii zwracają uwagę na rozbieżności, a status przeglądu pokazuje postęp kontroli.

Model prognoz i scenariuszy wykorzystuje historyczne oraz bieżące dane finansowe do prezentowania prognoz przepływów pieniężnych, bilansu i porównań scenariuszy. Moduły dodawano etapami, aby firma mogła dostosować zasady, szablony i ustawienia przed wprowadzeniem kolejnej części.

Dostarczone kluczowe funkcje

  • Łączenie źródeł danych finansowych
  • Import zatwierdzonych szablonów Excel
  • Walidacja importowanych danych finansowych
  • Odświeżanie niestandardowych raportów finansowych
  • Obliczanie rentowności i wskaźników finansowych
  • Uzgadnianie sum i transakcji
  • Oznaczanie duplikatów, rozbieżności i anomalii
  • Tworzenie prognoz przepływów pieniężnych i bilansu
  • Porównywanie scenariuszy finansowych
  • Przegląd pulpitów i wykresów KPI

Można dodać

+ Przechwytywanie faktur i paragonów + Ekstrakcja danych z umów i dokumentów bankowych + Stylizowane podsumowania PDF + Przechodzenie do szczegółów raportów + Modele wyceny DCF + Wizualizacje danych sprzedażowych i finansowych

Kto jeszcze może korzystać z tego rozwiązania

Firmy o podobnych potrzebach związanych z danymi finansowymi mogą dostosować to samo rozwiązanie do własnych źródeł, zasad i potrzeb sprawozdawczych.

Firma korzystająca z arkuszy kalkulacyjnych oraz systemów księgowych lub ERP

Zadanie Łączy dane dotyczące finansów, przepływów pieniężnych, wydatków, płac, zapasów i raportowania zarządczego.
Jak rozwiązanie pomaga Rozwiązanie łączy źródła, odświeża raporty, wspiera prognozy i utrzymuje uzgadnianie w tym samym obszarze finansowym.

Firma zajmująca się danymi finansowymi i analityką

Zadanie Przygotowuje prognozy, wyniki wycen, pulpity KPI i zautomatyzowane przepływy danych.
Jak rozwiązanie pomaga Rozwiązanie porządkuje przychodzące dane, oblicza wskaźniki finansowe i prezentuje odświeżone analizy oraz prognozy.

Organizacja przetwarzająca faktury, paragony, rozliczenia wydatków lub transakcje bankowe

Zadanie Przechwytuje dokumenty finansowe oraz sprawdza akceptacje, dopasowanie i uzgodnienia.
Jak rozwiązanie pomaga Rozwiązanie może dodać ekstrakcję dokumentów, walidację, dopasowanie, oznaczenia anomalii i statusy kontroli.

Stos technologiczny

JavaScript / TypeScript (Node.js)

Logika aplikacji i arkuszy kalkulacyjnych

Ta grupa języków obsługuje aplikację, logikę arkuszy kalkulacyjnych, tworzenie plików PDF i wykresy.

Python

Przetwarzanie danych i dokumentów

Python obsługuje przetwarzanie danych finansowych, ekstrakcję dokumentów, pracę z CSV i logikę prognozowania.

PHP

Integracje serwerowe i finansowe

PHP obsługuje przetwarzanie po stronie serwera, wymianę arkuszy i połączenia z systemami księgowymi.

@univerjs/sheets

Obliczenia w arkuszach kalkulacyjnych

@univerjs/sheets obsługuje obliczenia w arkuszach i logikę skoroszytów w modelach finansowych.

pymupdf

Ekstrakcja danych z PDF

pymupdf (biblioteka Python do ekstrakcji i pracy z dokumentami PDF) odczytuje informacje finansowe z plików PDF.

pyexcel-io

Wymiana danych CSV i arkuszy kalkulacyjnych

pyexcel-io (biblioteka Python do odczytu i zapisu danych arkuszy oraz CSV) wspiera uporządkowaną wymianę danych finansowych.

gaxios

Żądania Google API

gaxios (klient HTTP dla Google API) wspiera połączenia z usługami Google.

XLSX, CSV, PDF

Wymiana danych finansowych

Pliki XLSX, CSV i PDF zawierają szablony, importowane dane finansowe i dokumenty raportowe.

Integracje

Accounting software

Dane księgowe trafiają do procesu raportowania i uzgadniania przez połączenie z systemem księgowym.

ERP systems

Dane finansowe z ERP trafiają do wspólnego obszaru raportowania na potrzeby analiz, walidacji i prognoz.

Excel and Google Sheets

Szablony i modele arkuszy przenoszą importowane dane, formuły, tabele przestawne i obliczenia finansowe.

Banking portals

Dane transakcji bankowych trafiają do procesu finansowego na potrzeby dopasowania, uzgadniania i analizy przepływów pieniężnych.

CRM systems

Istotne dane biznesowe trafiają z CRM do raportowania i analiz finansowych.

Analytics platforms

Przygotowane dane finansowe i obliczone wskaźniki trafiają do narzędzi analitycznych na potrzeby pulpitów i wizualizacji.

Rezultat

Jeden widok odświeżonych wyników finansowych

Pulpit raportowania finansowego przedstawia rentowność, przepływy pieniężne, wydatki i wskaźniki finansowe na jednym ekranie kontroli. Odświeżone informacje i filtry raportów pomagają zespołowi księgowemu pracować na aktualnych danych finansowych.

Pulpit ma ograniczyć powtarzalne przygotowywanie raportów i ułatwić przegląd analizy danych finansowych.

Jak to działa

  1. Pulpit pokazuje dane dotyczące rentowności, przepływów pieniężnych, wydatków i wskaźników finansowych.
  2. Moduły raportowania obliczają wskaźniki finansowe i odświeżają dane finansowe.
  3. Interfejs pokazuje informacje o ostatnim odświeżeniu, nawigację raportów, filtry, karty i wykresy.
  • Karty rentowności i wskaźników finansowych
  • Wykresy przepływów pieniężnych i wydatków
  • Filtry raportów i informacje o odświeżeniu
Wskazówka: Niestandardowe raporty finansowe utrzymują zgodność pulpitu z zasadami raportowania firmy.
Pulpit raportowania finansowego

Pulpit raportowania finansowego

Funkcje na tym ekranie
Tworzenie niestandardowych raportów finansowych Obliczanie wskaźników finansowych Odświeżanie danych Analiza danych finansowych

Połączone źródła z kontrolowanym importem

Obszar połączeń danych gromadzi dane z arkuszy, plików Excel i CSV za pośrednictwem zdefiniowanych połączeń źródłowych. Do obszaru trafiają również źródła księgowe i ERP.

Zatwierdzony szablon i komunikaty walidacyjne ułatwiają kontrolę ścieżki importu.

Status importu pokazuje stan przychodzących danych, zanim zostaną użyte w raportach lub prognozach.

Jak to działa

  1. Obszar roboczy wyświetla połączone źródła finansowe i odbiera dane z arkuszy, Excel, CSV, systemów księgowych oraz ERP.
  2. Moduł szablonu odczytuje układ szablonu Excel i mapuje importowane pola.
  3. Moduł walidacji pokazuje wyniki walidacji i status importu.
  • Lista połączeń źródłowych
  • Przesyłanie szablonu Excel
  • Mapowanie importu
Uwaga: Obszar importu oddziela połączenie źródłowe, mapowanie pól, walidację i status.
Obszar połączeń i importu danych

Obszar połączeń i importu danych

Funkcje na tym ekranie
Łączenie źródeł danych Import układu szablonu Excel

Przejrzystszy przegląd uzgadniania

Ekran uzgadniania oddziela uzgodnione pozycje od nieuzgodnionych pozycji, duplikatów i anomalii. Księgowi mogą przeglądać sumy transakcji i powiązane szczegóły finansowe w uporządkowanym widoku.

Dzięki temu rozbieżności są widoczne, zanim informacje trafią do raportów finansowych lub prognoz.

Jak to działa

  1. Moduł uzgadniania porównuje sumy transakcji i wyświetla uzgodnione oraz nieuzgodnione pozycje.
  2. Przegląd pokazuje zwroty, terminy płatności, podatek od zakupów i duplikaty.
  3. Moduł anomalii dodaje oznaczenia, a ekran pokazuje status przeglądu.
  • Tabela uzgodnionych pozycji
  • Tabela nieuzgodnionych pozycji
  • Tabela duplikatów
  • Oznaczenia anomalii
Przegląd uzgadniania

Przegląd uzgadniania

Funkcje na tym ekranie
Uzgadnianie sum finansowych Wykrywanie anomalii

Prognozy porównujące scenariusze finansowe

Model prognoz i scenariuszy łączy historyczne oraz bieżące dane finansowe w prognozy przepływów pieniężnych i bilansu. Elementy sterujące scenariuszami oraz wykres porównawczy ułatwiają analizę różnych wyników prognoz.

Model ma ograniczyć powtarzalną pracę z arkuszami, zachowując planowanie finansowe i kontrolę w jednym miejscu.

Jak to działa

  1. Moduł prognozowania odczytuje historyczne i bieżące dane finansowe.
  2. Ekran pokazuje prognozy przepływów pieniężnych i bilansu dla wybranego okresu prognozy.
  3. Elementy sterujące scenariuszami generują wyniki na potrzeby wykresu porównawczego prognoz.
  • Wybór okresu prognozy
  • Prognoza przepływów pieniężnych
  • Prognoza bilansu
  • Wykres porównawczy prognoz
Model prognoz i scenariuszy

Model prognoz i scenariuszy

Funkcje na tym ekranie
Prognozowanie finansowe

Co zapewnia rozwiązanie

Dzięki temu rozwiązaniu firma księgowa może:

  • Łączyć arkusze kalkulacyjne, systemy księgowe, dane ERP, bankowe, CRM i źródła analityczne.
  • Odświeżać raporty dotyczące rentowności, przepływów pieniężnych, wydatków, płatności, budżetów, KPI i zarządzania.
  • Korzystać z modeli i szablonów arkuszy do cyklicznych obliczeń finansowych.
  • Przeglądać uzgodnione sumy, rozbieżności, duplikaty i anomalie.
  • Porównywać prognozy przepływów pieniężnych i bilansu w różnych scenariuszach.
  • Analizować dane finansowe za pomocą pulpitów, filtrów, wykresów i wskaźników.

Czy gotowe systemy mogłyby wykonać to zadanie?

Przed rozpoczęciem projektowania porównano zadanie z gotowymi produktami na podstawie ich własnych opisów.

Czego potrzebuje klient Platformy automatyzacji zobowiązań Yooz, Quadient Accounts Payable, MineralTree Platformy do obsługi wydatków SAP Concur, Paymode, Melio Platformy RPA Automate® Niestandardowe rozwiązanie
Łączenie i przesyłanie danych finansowych częściowo częściowo —
Odświeżanie szerokiego zakresu raportów finansowych — — —
Tworzenie finansowych modeli arkuszowych — — —
Prezentowanie pulpitów KPI i analiz — — —
Dopasowanie do własnych zasad klienta: etapów, ról i raportów częściowo częściowo częściowo
Wszystkie kroki w jednym miejscu — — —
Brak ręcznych czynności między programami — — —

Na podstawie publicznych opisów produktów i ich kategorii.

Elementy tego zadania występują w gotowych produktach do obsługi zobowiązań, wydatków i automatyzacji. Gotowy produkt wystarczy, gdy firma potrzebuje wyłącznie obsługi faktur, raportowania wydatków, płatności lub oddzielnego powtarzalnego zadania.

Ta firma księgowa potrzebowała własnego oprogramowania, ponieważ raportowanie, prognozowanie i uzgadnianie musiały działać razem. Gotowe produkty rozdzielały te elementy między osobne kategorie i nie obejmowały pełnego procesu finansowego w jednym miejscu.

Podsumowanie

Ostatecznie powstał obszar roboczy finansów zaprojektowany tak, aby ograniczyć powtarzalną pracę ręczną między rozproszonymi danymi źródłowymi, raportami finansowymi i uzgadnianiem.

FAQ

Myślisz o stworzeniu podobnego systemu? Przeczytaj poniższe odpowiedzi, aby zobaczyć, jak proces finansowy może łączyć dane, raportowanie, uzgadnianie i prognozowanie.