@docent, post #59
Wersja 1.4: + rozdzielic pole "Adres" na "Ulica" i "Nr" + dodac pole "Wojewodztwo" do obiektu Klient + dodac pole "Panstwo" do obiektu Klient + dodac pole "WWW" do obiektu Klient + dodac pole "Swift" do obiektu Klient. Swift = BIC (Bank Identifier Code) - standard ISO 9362 (do 11 znakow) + dodac pole "BDO" do obiektu Klient (9 cyfr) + dodac pole "Waluta" do obiektu Klient - dodac pole "ExternalId" do obiektu Klient + dodac pole 'GTU" do obiektu Product - dodac pole "ExternalId" do obiektu Product - dodac nowa zakladke "Platnosci" w definicji kontrahenta - przeniesc do niej pola "Konto", "Bank" z zakladki "dane" kontrahenta - dodac do niej pole "Swift", "Kraj banku", pole wyboru domyslnej waluty dla kontrahenta - dodac pole "Panstwo" do zakladki "Dane" kontrahenta - dodac pole "BDO" (9 cyfr) do zakladki "Dane" kontrahenta - dodac drukowanie panstwa na fakturach - dodac drukowanie BDO na fakturach (tylko nie na paragonach fiskalnych) - dodac drukowanie nr Swift na fakturach - dodac drukowanie GTU na fakturach - utworzyc nowa zakladke "Ceny" w oknie edycji produktu w opcji "Magazyn" - przeniesc do niej "Cena zakupu", "Marza", "Cena brutto", "stawka VAT" z zakladki "Dane" - dodac do niej pole "Cena sprzedazy netto", "Rabat" - w zakladce "Ceny" dodac wybor GTU - dodac max rabat w limitach - sprawdzanie poprawnosci wprowadzonego kodu pocztowego tylko gdy Panstwo = Polska wersja 1.5: = generyczny import kontrahentow i magazynu z plikow w formacie csv + research + design formatu pliku mapujacego kolumny csv do golemowych + implementacja parsera csv z wykorzystaniem pliku mapujacego - implementacja dialogu importu z wyborem systemu zrodlowego - dodanie przycisku "import' na liscie kontrahentow - zastapienie importu z firmy nowym importem dla przycisku "import' w magazynie + definicja mapowania kolumn na golemowe przy imporcie z Elisoft Faktury - w menu "Sprzedaz" dodac opcje "Faktura walutowa" - obsluga wystawiania faktury walutowej = pobieranie biezacego kursu NBP z serwisu NBP przy wystawianiu faktury walutowej + research = stworzenie biblioteki httpget (curl za duzy) do pobierania kursow po http - implementacja dialogu do wrowadzania/pobierania kursu dla wybranej waluty - obsluga wystawiania faktury korygujacej - obsluga wystawiania faktury vat marza wersja 1.6: = Drukowanie dokumentow na drukarkach laserowych, kompatybilnych z pcl5 + research + design formatu wzorca layoutu + implementacja parsera, layoutera i callbackow do renderera - implementacja callbackow do renderowania do pcl5 - zaprojektowanie wzorcow faktur - podglad wydruku faktury - implementacja callbackow do renderowania do bitmapy - implementacja dialogu podgladu - zapis faktury do pdf + research - implementacja callbackow do renderowania do pdf - W menu "Zakupy" opcja 'Zakup towaru' z automatycznym zasileniem magazynu - wprowadzanie pozycji przy fakturach zakupu - w zakladce "Bazy danych" dodac opcje "waluty". opcja edycji umozliwi wlaczanie, wylaczenie wyswietlania dowolnej waluty na listach walut. - w zakladce "Bazy danych" dodac mozliwosc wlaczania, wylaczania dowolnego GTU do wyswietlania przy wyborze GTU dla towaru - generowanie jpk vat - Uaktualnienie dokumentacji w amiga.guide - SQLite kiedys: - raporty - wczytywanie stawek vat z konfigu - definiowanie typow kont uzytkownikow i ustawianie ich praw dostepu do poszczegolnych opcji - generowanie pit - weryfikacja online numeru nip/statusu w US - obsluga faktur zakupu/sprzedazy przz internet
@docent, post #62
@docent, post #66
@Adinfo, post #68
@michal_zukowski, post #71
@michal_zukowski, post #67
@michal_zukowski, post #74
a tych faktur nie trzeba xadesem podpisywać jakims innym podpisem czy wystarczy ten z tokena?
Dodatkowe szyfrowanie treści oparte o klucz symetryczny AES i zabezpieczenie tego klucza poprzez
zaszyfrowanie go kluczem publicznym RSA Systemu.
Dodatkowe szyfrowanie jest obowiązkowe przy wysyłce wsadowej, a w przypadku sesji interaktywnej
jest opcjonalne. Jednak jeżeli sesja interaktywna zastała nawiązana z deklaracją kryptograficzną
wysyłane (wystawianie faktur) i odbierane (wyszukiwanie oryginałów) dokumenty muszą i będą
zaszyfrowane tym samym kluczem symetrycznym.
5.2 Kluczem symetrycznym
Dopuszczalny algorytm szyfrowania kluczem symetrycznym AES to AES/CBC/PKCS5Padding (PKCS#7).
Dopuszczalny klucz symetryczny to AES o długości 256 bitów wspierany losowym wektorem
inicjalizacyjnym długości 16 bajtów.
5.3 Kluczem publicznym
Dopuszczalny algorytm szyfrowania kluczem publicznym RSA to RSA/ECB/PKCS1Padding (PKCS#1).
@docent, post #76
@mawor, post #77
@JacK_Swidnik, post #80
@JacK_Swidnik, post #81
@JacK_Swidnik, post #81
- z pochwał to generalnie szanuje autora że wykonał taki projekt aplikacji która działa
- z krytyki to chyba autor nie pracował na programie magazynowo-handlowym i brak ergonomii pracy
- część kosztowa zaczęrpnięta z ewidencji zakupu programu księgowego?
- brak faktur zakupu handlowych
- brak obsługi stawek vat 5,0,zw w zakupach kosztowych
- ręczne wpisywanie nr pozycji w lp? brak autonumeracji to samo dotyczy numerów
- brak daty zakończenia dostawy na zakupach
- przy wpisywaniu sprzedawcy i kontranenta ciągle wywala mi że brak płatności waluty, kursu - nie można tego domyślnie ustawić?
@JacK_Swidnik, post #82
- brak naliczania vatu w zakupach pomimo ze wpisuje kwote brutto w ododatkowanych
- oprocz braku FZ handlowych to brak obsługi PZ,WZ, RW, PW czyli dokumnetów magazynowych
- brak zastawień remanentu na dowolny dzień i na bieżący
- w df brak możliwosci ustawienia stawek vat nieuzywana
- ta numeracja nr dokumentow, indeksow towarow powinna byc z automatu
@docent, post #85
@JacK_Swidnik, post #88