Opis zlecenia
Funkcjonalności:
1. Zakładanie konta (już zrealizowana)
2. Pobieranie danych kontrahenta (firmy) po numerze NIP (już zrealizowana)
3. Synchronizacja danych użytkowników (kontrahentów) z systemem zewnętrznym (wywołanie zewnętrznego REST API)
4. Kreator tworzenia faktury - podobny do tego w Aplikacja Podatnika (KSeF) - z zapisem poszczególnych pól w bazie SQL (schemat bazy już gotowy)
5. Wygenerowanie faktury w postaci XML - pobranie zapisanych w bazie SQL danych i wywołanie zewnętrznego REST API. Zapis wygenerowanego pliku XML na przestrzeni dyskowej i uchwytu do niego w bazie SQL
6. Wizualizacja faktury - wywołanie zewnętrznego REST API i przesłanie pliku XML. Pobranie i lokalne zapisanie pliku PDF z wizualizacją.
7. Wyszukiwanie faktur - wywołanie zewnętrznego REST API z max 10 parametrami wyszukiwania. Zapisanie metadanych znalezionych faktur w bazie SQL
8. Pobranie wcześniej wyszukanych faktur - wywołanie zewnętrznego REST API. Zapisanie pobranych faktur lokalnie na dysku użytkownika.
Dokumentacja zewnętrznego REST API jest dostępna pod adresem: https://ksef24.com/
Wymagana bardzo dobra znajomość Oracle APEX, SQL oraz obsługa REST API