kategoria: Programy
[#61] Re: Golem, soft do fakturowania

@BULI, post #60

juz rozpakowane, będą testy :)
[#62] Re: Golem, soft do fakturowania

@docent, post #59

Dziekuje wszystkim testujacym za uwagi!
Na podstawie zebranego do tej pory feedbacku zmienilem nieco plany i kolejnosc implementacji nowych rzeczy w golemie. Poprzednia wersja 1.4 miala byc juz zamknieta, ale wiele z tych nowych rzeczy jest niezbedne do pelnej aktualizacji programu. Dodanie ich wymaga jednak zmiany formatu zapisywanych danych. Nowy format nie jest kompatybilny ze starym, a poniewaz nie mam czasu na implementcje obslugi dwoch formatow wiec lepiej te zmiany zrobic na wersji, ktora jeszcze oficjalnie nie jest dostepna :)

Poza tym mam znowu wolny weekend :)

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

legenda:
- do zrobienia
= robi sie
+ zrobione
> do nastepnej wersji
? do przemyslenia

Ostatnia aktualizacja: 03.12.2022 16:52:21 przez docent
4
[#63] Re: Golem, soft do fakturowania

@docent, post #62

SUPER,

mam pytanko:
CZY stawki vat są wszystkie dostępne i lub czy będzie można je samemu ustawić?
gdyby za chwile coś się znowu pozmieniało ?
[#64] Re: Golem, soft do fakturowania

@docent, post #62

Ile tych wekendów będziesz potrzebował....
OK
[#65] Re: Golem, soft do fakturowania

@docent, post #62

Pod choinke trafila do testowania kolejna wersja Golema 1.4 RC 3
W tej wersji:
- wystawianie faktur walutowych
- w magazynie obsluga cen zakupu. sprzedazy w roznych walutach
- obsluga oznaczen i procedur faktur oraz GTU na fakturach wg najnowszych przepisow
- dodane rozne brakujace pola, zmienione inne tak aby umozliwialy obsluge np
miedzynarodowych kodow pocztowych itp
Szczegoly ponizej.
Zainteresowanych testowaniem zapraszam na priv :)
P.

- W opcji "Sprzedaz" zostala dodana opcja "Faktura walutowa"
- Definicja kontrahenta zostala rozszerzona o zakladke "Platnosci",
do ktorej zostaly przenieione pola "Konto"," Bank" z zakladki "Dane"
oraz zostaly dodane pola "Swift", "Kraj banku" oraz pole wyboru
domyslnej waluty dla faktur walutowych, przelacznik wykorzystania
odwrotnego obciazenia oraz mozliwosc wprowadzenia dla niego wlasnej
tresci.
- Definicja kontrahenta zostala rozszerzona o zakladke "Adres", do
ktorej zostaly przenieione pola z zakladki "Dane" - "Adres", "Kod",
"Miasto". Pole "Adres" zostalo rozdzielone na pola "Ulica" i "Nr"
- Pole "Kod pocztowy" zostalo powiekszone do 11 znakow (najdluzszy
znany swiatowy kod pocztowy) i teraz przyjmuje dowolne znaki a
nie tylko cyfry.
- Do zakladki "Adres" zostaly dodane pola "Wojewodztwo", "Panstwo"
oraz "www".
- Zakladka "Dane" zostala rozszerzona o pola "KRS" oraz "GLN"
- W ustawieniach w zakladce "Dane sprzedawcy" zostalo dodane pole
"KRS", "GLN" i "BDO"
- Usuniety zostal przelacznik "Spolka" - sluzyl tylko do zmiany
formatu wyswietlania NIP dla spolek cywilnych
- Definicja sprzedawcy zostala rozszerzona o zakladke "Konto bankowe",
do ktorej zostaly przenieione pola "Konto","Bank" z zakladki
"Dane" oraz zostaly dodane pola "Swift", "Kraj banku"
- W ustawieniach w zakladce "Sprzedaz" zostala dodana opcja
wyboru domyslnej waluty faktur sprzedazy.
- W ustawieniach definicja sprzedawcy zostala rozszerzona o
zakladke "Adres sprzedawcy", do ktorej zostaly przenieione
pola z zakladki "Dane" - "Adres", "Kod pocztowy", "Miasto".
Pole "Adres" zostalo rozdzielone na pola "Ulica" i "Nr"
- Do zakladki "Adres" zostaly dodane pola wyboru "Wojewodztwo",
"Panstwo" oraz "www".
- W ustawieniach w zakladce "Magazyn" jednostka byla stringiem
zamiast wyborem z listy
- W opcji "Numeracja" w ustawieniach zostala dodana zakladka
"Faktury 2", w ktorej mozna konfigurowac ustawienia numeracji
dla faktur walutowych i VAT marza
- W oknie edycji produktu w opcji "Magazyn" w zakladce "Dane"
zostaly dodane pola "CN", "EAN" oraz pole wyboru "GTU"
- Utworzona zostala nowa zakladke "Ceny" w oknie edycji produktu
w opcji "Magazyn" i zostala do niej przeniesiona "Cena zakupu",
"Marza", "Cena brutto", "stawka VAT" z zakladki "Dane"
- Do zakladki zostaly dodane pola wyboru waluty zakupu oraz
waluty sprzedazy, pola ich kursow oraz pole ceny brutto
w walucie sprzedazy oraz walucie referencyjnej.
- W zakladce "Limity" zostala dodana mozliwosc wlaczania i
definiowania limitu maksymalnego rabatu przy sprzedazy
- Zostaly dodane nowe komendy parsera wzorcow wydrukow.
dla produktu: cn, ean, gtu, waluta, kurswaluty, datawaluty
dla dokumentu: doc_waluta, doc_kurswaluty, doc_datawaluty
dla sprzedawcy: sp_swift, sp_nrdomu, sp_wojewodztwo, sp_kraj,
sp_www, sp_gln, sp_krs, sp_bdo
dla nabywcy: nab_swift, nab_nrdomu, nab_wojewodztwo, nab_kraj,
nab_www, nab_gln, nab_krs, nab_bdo, nab_reversecharge
- W oknie sprzedazy zostala dodana opcja wyboru waluty faktury
oraz pole kursu waluty faktury
- Zostala takze dodana opcja wyboru oznaczenia faktury oraz
procedury faktury zgodnie z najnowszymi przepisami VAT.
- W opcji "Rejestry" - "Dokumenty wystawione" zostalo dodane
wyswietlanie pol rodzaju procedury, oznaczenia, waluty faktury
oraz jej kursu z dn wystawienia.
7
[#66] Re: Golem, soft do fakturowania

@docent, post #65

Golem w wersji 1.4 jest juz dostepny na Aminecie: link
Na tapecie jest teraz wersja 1.5 :)
12
[#67] Re: Golem, soft do fakturowania

@docent, post #66

Dwie sprawy:
- Dodatkowa wersja lokalizacji//wbudowanych tekstów pod ISO2 bo większość softu przeszła pod ISO2 i raczej z tego się korzysta (plus instalator pod iso2 + wybór ISO2/AmigaPL). Obecnie na Amigaos4,, AmigaOs3 pod iso i Morphosie będą krzaczki
- w mui przyjęło się teraz powszechnie, że labelki kończą się znakiem :

I trzecia sprawa: za dwa lata wchodzi e-faktura. Mam nadzieje, że starczy Ci ochoty na babranie się restami/xmlami na klasyku :)
1
[#68] Re: Golem, soft do fakturowania

@michal_zukowski, post #67

Jak to oprogramowanie obsłuży eFaktury to @docent dostanie Nobla za to. A jak działają z tym kasy fiskalne to normalnie szacunek!

Sporo osób Roadshow kupiło teraz to będą mieli dostęp do Internetu z Amigi i eFaktury będą jak nic ;p
[#69] Re: Golem, soft do fakturowania

@docent, post #66

Zgrubnie sprawdzone, mam swierzy system na jednej ami i miałem problem z instalacją, może instalator ten a os 3.2.1 jest zly, nie wiem, ale wyskakuje błąd, oczywiście jak ręcznie rozpakowałem archiwum z golemem i banki to poszło bez problemów, pełen szacun.
[#70] Re: Golem, soft do fakturowania

@docent, post #66

WooW kurde bomba, , gdzie można wpłacać na jakieś piwkoszeroki uśmiech
[#71] Re: Golem, soft do fakturowania

@Adinfo, post #68

Same pliki efaktur to raczej zeroproblemowe do wygenerowania bo to jakies proste xmle. Potem tylko kodowanie xadesem i rest z tokenami co może być problematyczne bo pytanie skąd wziąć podpis na amidze (profil zaufany?). Nie do końca przeczytałem dokumentacje ale trochę roboty z tym będzie, akurat będę to robić w jednym systemie w javie więc i mnie to nie ominie.

Ostatnia aktualizacja: 03.02.2023 11:32:16 przez michal_zukowski
[#72] Re: Golem, soft do fakturowania

@QUAD, post #69

a jaki blad Ci wyskoczyl?
[#73] Re: Golem, soft do fakturowania

@michal_zukowski, post #71

Nie trzeba podpisu zaufanego do komunikacji - mozesz wygenerowac na stronie ksef token, ktory trzeba podawac przy kazdej operacji jako parameter w jsonie. ktory wysylasz do systemu. W gruncie rzeczy proste a w aplikacji w pewnym sensie mozna traktowac to jak import/export faktur. Przy uruchomieniu program sciagasz nowe otrzymane faktury z ksef do aplikacji, po wystawieniu wysylasz wystawiona fakture do ksef.
[#74] Re: Golem, soft do fakturowania

@docent, post #73

a tych faktur nie trzeba xadesem podpisywać jakims innym podpisem czy wystarczy ten z tokena?
[#75] Re: Golem, soft do fakturowania

@michal_zukowski, post #67

Te dwie sprawy, ktore wymieniles to taka kosmetyka, ktora dodatkowo wymaga duzo pracy, bo stringi nie sa przygotowane do lokalizacji przez locale.
W golemie sa duza wieksze braki, na ktorych na razie wole sie skupic :),
Co do e-faktury, to bedzie - mam to juz przeanalizowane I w przygotowaniu sa biblioteki do xml, jsona I http do tego celu.
2
[#76] Re: Golem, soft do fakturowania

@michal_zukowski, post #74

a tych faktur nie trzeba xadesem podpisywać jakims innym podpisem czy wystarczy ten z tokena?

Tylko przy wsadowej wysylce - z dokumentacji api ksef:

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).
[#77] Re: Golem, soft do fakturowania

@docent, post #76

Witam, czy Planujesz wprowadzić do programu eksport dokumentów sprzedażowych w formatach natywnych (poza JPK VAT) do programów księgowych np. Rachmistrz GT (epp).? Dlaczego w natywnych formatach?, ponieważ niektóre pliki JPK VAT z programów do fakturowania nie dają się prawidłowo edytować w programie księgowym (w Ewidencji VAT Sprzedaż). Poza tym wyrazy szacunku za bardzo dobry program do fakturowania.
[#78] Re: Golem, soft do fakturowania

@mawor, post #77

Ściagnąłem, udało mi się jakość rozpakować ale przy próbie odpalania wyrzuca mi taki komunikat, to dodatkowo mam szukać tej paczki locali?




niewiem nie kumam, zainstalowałem LocalePL 20 z aminetu i dalej nie działa




Ostatnia aktualizacja: 04.02.2023 14:32:12 przez JacK_Swidnik
[#79] Re: Golem, soft do fakturowania

@JacK_Swidnik, post #78

wrzuc zrzut ze snoopdosa to sprawdzimy po czym szuka tych lokali
ustawiles jezyk polski w prefsach?
[#80] Re: Golem, soft do fakturowania

@michal_zukowski, post #79

ustawiles jezyk polski w prefsach?
Nie..
[#81] Re: Golem, soft do fakturowania

@JacK_Swidnik, post #80

ok, udało mi się odpalić program, ale bez czcionki pl to pomęczę później
chciałem podzielić się swoimi uwagami
- 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ć?
- narazie tyle
[#82] Re: Golem, soft do fakturowania

@JacK_Swidnik, post #81

- 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
- brak obsugi jpk
- w df brak możliwosci ustawienia stawek vat nieuzywana
- ta numeracja nr dokumentow, indeksow towarow powinna byc z automatu

generalnie jak na program z lat 90tych to super, ale jak ma to być aktualizacja na czasy obecne to moim zdaniem wiele jest jeszcze do zrobienia

postawie wp na A1200 i sprobuje podlaczyc drukarke posnet po comie jak to zadziala to porobie zdjecia i wyślę do producenta Posnet
[#83] Re: Golem, soft do fakturowania

@mawor, post #77

Raczej nie, jest duzo wiecej wazniejszych rzeczy do zrobienia w programie. Poza tym trzeba miec specyfikacje tych natywnych formatow, ktore najczesciej nie sa publicznie dostepne...
[#84] Re: Golem, soft do fakturowania

@JacK_Swidnik, post #81

- z pochwał to generalnie szanuje autora że wykonał taki projekt aplikacji która działa

Dziekuje w imieniu autora - Marcina Orlowskiego...

- z krytyki to chyba autor nie pracował na programie magazynowo-handlowym i brak ergonomii pracy

To sie carlos zdziwi :)
A konkretnie, masz jakies uwagi czy propozycje?

- 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

Juz wczesniej pisalem, ze zakupy sa do zaorania i zrobienia na nowo, bo zatrzymaly sie na etapie ksiegi przychodow I rozchodow z lat 90
- przy wpisywaniu sprzedawcy i kontranenta ciągle wywala mi że brak płatności waluty, kursu - nie można tego domyślnie ustawić?

mozna, tylko najpierw trzeba zdefiniowac swoja firme. Tam jest pole "domyslna waluta", ktore jest podstawiane wszystkim dodawanym nowym kontrahentom. O kurs sie nie pyta, bo przy dodawaniu kontrahenta nie ma takiego pola.
[#85] Re: Golem, soft do fakturowania

@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

Tak jak mowilem, zakupy sa do zrobienia, wz i pz nie bylo od poczatku...
- brak zastawień remanentu na dowolny dzień i na bieżący

Magazyny->Magazyn->Wydrukuj->Stan magazynowy - drukuje aktualny stan magazynu
- w df brak możliwosci ustawienia stawek vat nieuzywana

Nie ma czegos takiego jak stawka nieuzywana. Mozesz wybrac stawke oznaczona jako np (nie podlega) lub zw.
- ta numeracja nr dokumentow, indeksow towarow powinna byc z automatu

Faktury/dokumenty sprzedazy sa numerowane automatycznie, indeksy towarowe nie sa numerowane, bo maja byc nadawane przez uzytkownika.

Ostatnia aktualizacja: 04.02.2023 17:36:23 przez docent
[#86] Re: Golem, soft do fakturowania

@docent, post #85

nie mylisz się
stawek vat w df się nie programuje F i G są nieużywane, jedynie w sytuacji gdzie podatnik prowadzi sprzedaż przy fvat marża wtedy F programuje się jako 0% i w systemie używa się tzw tzn czyli zeto technicznego
a np to sprzedaż nieopodatkowana również tego się używa w wyjątkowych sytuacjach pod lit G i też 0%
nie powinno być na sztywno tak ustawione/zamapowane jak zrobiłeś w tej aplikacji
sory ale nie czytałem wszytkiego co wcześniej pisałeś, jak piszesz że mówiłeś że tego i owego nie ma to ok

ale ja dalej będę twierdzil że tej aplikacji wiele brakuje żeby ją w ogóle używać na co dzień

chodziło mi że przy wprowadzaniu danych wywala niepotrzebnie komunikaty gdzie można by było ustawić to na sztywno
waluta zakupu, waluta sprzedaży przy dodawaniu towaru
forma płatności przy dodawaniu firmy


Ostatnia aktualizacja: 04.02.2023 18:34:47 przez JacK_Swidnik
[#87] Re: Golem, soft do fakturowania

@docent, post #83

Insert udostępnia publicznie dane formatu epp. Chętnie w poniedziałek podam plik eksportu do formatu epp.
[#88] Re: Golem, soft do fakturowania

@mawor, post #87

insert? Chodzi o strukturę pliku epp? mam mogę wam udostępnić to nie tajemnica. tylko po co? Chodzi o import do RachGT czy RewGT do ewidencji vat? mozna przez jpk jest uniwersalny
[#89] Re: Golem, soft do fakturowania

@JacK_Swidnik, post #88

Tak, Rachmistrz GT oraz Rewizor Gt. Zapis w ewidencji sprzedaży VAT jest ten sam. Dlaczego chodzi mi o zapis w natywnym pliku?. Mam klientów, którzy pracują na różnych programach magazynowych i do fakturowania i (sporadycznie, ale czasem) zdarza się, że dane wprowadzone do jednego z ww. programów nie da się edytować. ( jest kwota netto, VAT i brutto, ale te dane nie są edytowalne i nie są przenoszone do deklaracji VAT, programy traktują je jako zwykły zapis txt). Natywne pliki nie stwarzają takich problemów.
[#90] Re: Golem, soft do fakturowania

@mawor, post #89

w GT tego problemu nie masz epp to archaiczny format ale dalej jest aktualizowany. jpk natomiast jest plikiem uniwersalnym
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem