Opis zlecenia
Opis podstawowych funkcjonalności i wymagań.
Plik importu zawiera:
a) datę zawarcia transkacji
b) rodzaj transkacji - kupno / sprzedaż
c) ilość
d) cena jednostkowa akcji
e) łączna wartość transkacji
f) koszt prowizji maklerskiej
g) łączna wartość po prowizji
Oczekujemy narzędzia, które wygeneruje następujące informacje (głównie z przeznaczeniem dla księgowości celem wyliczenia podatku CIT od inwestycji kapitałowych) – w zadanym czasie (tj. za określony przedział czasowy definiowany z ręki – od/do lub dany miesiąc lub dany kwartał lub dany rok):
Raport: Pełna lista transakcji giełdowych pogrupowanych wg akcji (alfabetycznie):
a) Lista wszystkich transakcji kupna z datami wykonania i wartościami kwotowymi
b) Lista wszystkich transakcji sprzedaży z datami wykonania i wartościami kwotowymi
c) Przy każdej transakcji sprzedaży podawany koszt nabycia
d) Podsumowanie zadanego okresu czasowego - suma wartości kupna i sprzedaży (w tym suma kosztów nabycia tego co sprzedano)
e) Wyliczenie kwotowego zysku lub straty dla danego waloru (oczywiście nie jest to sprzedaż minus kupno, tylko sprzedaż minus koszt nabycia)
Dane posortowane wg daty narastająco (grupowania i sortowania definiowane z ręki mile widziane).
Wygenerowanie raportu w zakresie pkt a-d w pętli przez wszystkie walory zadanego okresu, a następnie ostateczne podsumowanie, czyli:
a) Sumaryczne wyliczenie kwotowego zysku lub straty obejmujące wszystkie walory
b) Stan magazynu (lista akcji) na zakończenie okresu rozliczeniowego wraz z podaniem wartości nabycia (także akcje, które nie sprzedano)