Zmiany w WAPRO Kaper 8.50.4
Zmiany z dnia 02.03.2020r.
Moduł e-formularze
W związku z rosnącą ilością wymaganych prawem dokumentów (deklaracji, informacji, sprawozdań), które muszą być składane w formie elektronicznej (w postaci pliku XML), niektóre z nich jak na przykład elektroniczne sprawozdania finansowe nie mają nawet odpowiednika w standardowej wersji papierowej, w programach Asseco WAPRO zaimplementowany został moduł e-F do ich obsługi.
Moduł e-Formularzy przeznaczony jest do przygotowywania deklaracji podatkowych, zgłoszeń, informacji, elektronicznych sprawozdań finansowych i innych formularzy. Cechą wspólna tego typu dokumentów elektronicznych jest to, że:
W skrócie, w dalszej części dokumentacji moduł określany będzie jako e-Formularze lub moduł e-F. Jest on wspólny dla wszystkich aplikacji systemu Asseco WAPRO, które generują tego typu elektroniczne dokumenty. Obsługa w każdym z programów jest taka sama. Jedyne różnice jakie mogą się pojawić, wynikają ze specyfiki konkretnych formularzy. W niektórych przypadkach pewne funkcje mogą być niedostępne / wyłączone.
Ogólne informacje na temat budowy formularza
Jak już wyżej zostało powiedziane, wszystkie formularze powstają na podstawie schematów XSD publikowanych przez MF. Wynikają z tego pewne konsekwencje:
Definicja XSD formularza składa się najczęściej w formularza głównego oraz wszystkich załączników i czasem załączników do załączników, natomiast ich pozycje / pola specyfikowane są jedno pod drugim, bez podziałów na sekcje i podsekcje znane z formularzy w formacie PDF. Dla ułatwienia wprowadzania danych w formularzu, pola grupowane i opisywane są analogicznie do formularza w formacie PDF. Formularz jest formatowany tak aby był maksymalnie zbliżony do formularza w formacie PDF.
Dodawane są:
Uruchamianie e-Formularza
Ze względu na specyfikę wynikającą z dostarczanej przez moduł funkcjonalności, proces uruchamiania e-Formularza różni się od uruchamiania standardowych okien i modułów w systemie Asseco WAPRO. Okno e-Formularza budowane jest dynamicznie podczas uruchamiania, w przeciwieństwie do innych obiektów, które są zdefiniowane na etapie projektowania i każdorazowo uruchamiane są zgodnie z tą sama definicją.
Moduł e-F uruchamiany jest zawsze z programu źródłowego w kontekście wybranego rodzaju oraz wzoru formularza. W związku z tym każdorazowo musi dostosować się do aktualnej wersji wybranego schematu XSD, który jest "wzorcem" dla pliku XML będącego ostatecznym wynikiem działania e-Formularza. Pliku, który najczęściej podpisany zostanie wysłany do MF.
W efekcie, każdorazowo podczas uruchamiania e-Formularz musi pobrać aktualną definicję aby na jej podstawie dynamicznie zbudować e-Formularz, który zostanie wyświetlony w interfejsie.
Ze względu na to, że schematy XSD będące podstawą definicji e-Formularza bardzo różnią wielkością (rozmiarem), czasy ładowania tych definicji do e-Formularza będą różne. Mniejsze formularze, mające mniej załączników będą budowane szybciej od rozbudowanych formularzy (wielostronicowych we wzorach PDF) mających wiele załączników, które dodatkowo mają swoje załączniki. Największymi pod względem rozmiaru schematami XSD są schematy elektronicznych sprawozdań finansowych dla dużych firm. Są one dodatkowo najbardziej złożone, w związku z tym czas ich tworzenia jest najdłuższy.