Generowanie Jednolitego Pliku Kontrolnego przy użyciu SAP HANA i SAP HANA Cloud Platform!
Ostatnio wiele polskich firm musi się zmierzyć z nowym wyzwaniem, związanym z zachodzącymi zmianami prawnymi. Mianowicie, od 1 lipca bieżącego roku, duże przedsiębiorstwa będą zobowiązane do przekazywania bardzo szczegółowych danych podatkowych w formie Jednolitego Pliku Kontrolnego. Okazuje się, że wygenerowanie takiego pliku stanowi ogromne wyzwanie. Dlatego też trzeba do niego podejść we właściwy sposób.
Z technologicznego punktu widzenia, wygenerowanie JPK okazuje się bardzo problematyczne. Należy wypełnić ponad 300 pól, a ostateczna ilość danych może okazać się ogromna (co determinuje również końcowy rozmiar pliku). Rozwiązanie powinno być więc na tyle wydajne, aby podołać takiej ilości danych i nie być ograniczone przez brak pamięci, a jednocześnie nie wykonywać operacji kalkulacyjnych zbyt długo (np. 40 godzin). Dodatkowo, istotna jest również elastyczność technologii, dzięki czemu można uwzględnić indywidualne potrzeby i preferencje klienta.
Klasyczne podejście, które można zastosować mierząc się z tym problemem, polega na wykorzystaniu języka ABAP. Jednak takie rozwiązanie okazuje się bardzo dużym obciążeniem dla systemu SAP, a sam SAP ERP z zasady nie jest wykorzystywany do raportowania (taki proces stanowi tak naprawdę generowanie pliku XML). Do takich zadań służą systemy zewnętrzne, takie jak SAP BW.
Zespół Apollogic postanowił podejść do tego zagadnienia od kompletnie innej strony. Wszystkie obliczenia z systemu ERP zostały przeniesione do SAP HANA Cloud Platform (rozwiązania SAP w chmurze) bądź przy wykorzystaniu mocy obliczeniowej SAP HANA (jeśli firma posiada taką technologię). Dzięki temu, obliczenia mogą być realizowane o wiele szybciej, a system ERP kompletnie tego nie odczuwa. W takim przypadku nie zachodzi również potrzeba zmiany kodu, ani nawet konfiguracji ERP.
Aplikacja jest oparta na środowisku HANA XS. Oznacza to, że produkt będzie mógł być używany w oparciu o SAP HANA Cloud Platform (ale także inne bazy, takie jak Oracle) oraz systemy h on-premise w przypadku posiadania przez przedsiębiorstwo SAP HANA. Jedyna zmiana polega na sposobie dostarczania danych do obliczeń. W przypadku SAP HCP należy je przesłać bądź zreplikować, a w SAP HANA on-premise są one już zaszyte i nie są potrzebne dodatkowe czynności. Kod aplikacji pozostaje bez zmian.
Jak widać, wygenerowanie Jednolitego Pliku Kontrolnego może okazać się poważnym wyzwaniem dla dużych firm. Dlatego warto się przygotować na nadchodzące zmiany i skorzystać z najszybszych i najwydajniejszych rozwiązań, jakimi są użycie technologii SAP HANA i SAP HANA Cloud Platform.
Jeżeli posiadają Państwo pytania dotyczące Jednolitego Pliku Kontrolnego, zapraszamy do kontaktu z naszymi ekspertami.
Zapraszamy również do przeczytania artykułu, w którym nasi eksperci odpowiadają na najczęściej zadawane pytania dotyczące JPK.
- On 27/04/2016
0 Comments