Począwszy od wersji 1.2.1 wprowadzono istotną modyfikację, polegającą na umożliwieniu wydruku samych paragonów, w związku z oczekiwaniami użytkowników co do możliwości wykorzystania Smabiego po prostu w sklepie, na stanowisku sprzedaży detalicznej. Dlatego też opisane wyżej zachowanie ma 2 warianty, zależne od tego, czy korzystamy, czy nie korzystamy z drukarki fiskalnej:
Wpisanie konkretnego identyfikatora kontrahenta traktowane jest jako wyraźna deklaracja chęci wystawienia faktury VAT, która zostanie wydrukowana (lub co najmniej wpisana do bazy) po zakończeniu transakcji.
Numer faktury narzucany jest automatycznie, sekwencyjnie przez sam serwer bazy danych, co absolutnie eliminuje ewentualność wystawienia dwóch faktur o tym samym numerze przy pracy wielostanowiskowej. W zależności od tego, czy numeracja ma być rozpoczynana od początku każdego miesiąca, czy roku, należy dokonać "resetu" licznika "ręcznie" (opisane w punkcie "Opcje globalne"), lub z automatu - cron-em, lub (lepiej) anacron-em.
Uwzględniając sytuację, gdy nowy użytkownik naszego programu miał już wystawiony szereg faktur, program umożliwia nadanie licznikom sekwencyjnym wartości początkowych - szczegóły również w rozdziale "Ustawienia globalne".
Zauważmy, iż pola "ewid. VAT" (rodzaj powiązania z ewidencją VAT) oraz "Transakcja" (rodzaj transakcji - widniejący w tym polu numer po prostu odpowiada stosownej kolumnie KPiR) są w przypadku wystawiania faktury po prostu narzucane. W razie chęci ich zmiany jest to możliwe dalej omówioną (w części poświęconej rejestracji faktur zakupu) możliwością Uzupełnij -> zmień dane nagłówka.
Program sugeruje termin płatności taki, jaki ustaliliśmy - jako domyślny - dla danego kontrahenta w jego rekordzie bazy danych, ale jeszcze w chwili wystawiania faktury daje nam możliwość zmiany tego terminu. Zauważmy, że jeśli ustalimy termin zapłaty na '0' dni, oznacza to wystawianie faktury "gotówkowej", która od razu po wystawieniu jest automatycznie oznaczana w bazie jako opłacona. Oczywistą chyba sprawą jest to, że przy sprzedaży "na paragon" program nie pyta o datę sprzedaży i termin płatności; w takim przypadku zakłada się, że obydwie daty tożsame są z datą wystawienia paragonu - a płatność została dokonana.
Wspomniano uprzednio o możliwości wydruku samego paragonu, lub (łącznie) paragonu i faktury (oczywiście, jeśli korzystamy z drukarki fiskalnej). Zauważmy, że jeśli zadeklarujemy chęć zakończenia transakcji jedynie paragonem, to program, po zatwierdzeniu końca dodawania kolejnych pozycji sprzedaży już NIE ZAPYTA nas o chęć wydruku tegoż paragonu, tylko natychmiast go wydrukuje po zatwierdzeniu wyborem przez operatora pozycji "Koniec i wyjście". Aby jednak umożliwić wystawienie faktury do paragonu wydanego jakiś czas wcześniej, program zapyta nas zawsze o chęć wydruku paragonu do faktury, gdy transakcja zostanie rozpoczęta podaniem numeru kontrahenta, co jest jasną deklaracją chęci wydruku faktury VAT (tip: aby zabezpieczyć się przed ewentualnością wystawienia kilku faktur do jednego i tego samego paragonu, najlepiej zaraz po wystawieniu faktury do takiego paragonu wpisać jej numer na jego odwrocie i przypiąć go do świeżo wydrukowanej faktury. Ślady długopisu na odwrocie i dziurki po zszywce będą oznaczać, że paragon już został "zużyty").
A teraz sprawa mająca znacząco ułatwić życie sprzedawcom detalicznym, posługującym się naszym programem bezpośrednio na swoim stanowisku pracy: czyli możliwość łatwego - pojedyńczym naciśnięciem klawisza - "dodrukowania" faktury VAT do dopiero-co wystawionego paragonu.
Otóż zwróćmy uwagę na punkt Operacje -> F-a do parag. modułu faktur. Wyobraźmy sobie teraz taką sytuację - dość typową przecież: właśnie zakończono wpisywanie dość długiej listy towarów, kupowanych przez jakiegoś nieznanego nam dotychczas nabywcę. Drukuje się paragon, gość wyciąga pieniądze - ale po chwili namysłu mówi: "Wie Pan co, ale prosiłbym jeszcze fakturę..." - no i faktycznie, dotychczas groziło to koniecznością ponownego "wklepywania" całości dopiero-co, dosłownie przed chwilą "wbitej" już do komputera listy zakupów. W wersji 1.2.6 programu uzwględniono tę sytuację: w przypadku dokonania sprzedaży "na paragon" (bez podania konkretnego odbiorcy, figurującego w bazie), program przetrzymuje w buforze dane tego paragonu - i jeśli klient znienacka zażąda faktury, nie grozi to powtórzeniem już raz dokonanych czynności; po prostu pytamy klienta o dane, wpisujemy je korzystając z menu "Kontrahenci" - a potem przechodzimy z powrotem do modułu "Sprzedaż" - i korzystamy z opisywanej możliwości... program pyta o identyfikator klienta, i... to wszystko! Drukarka "wypluwa" fakturę.
Zawartość bufora danych przetrzymywana jest bez zmian do czasu:
Kolejnym polem do wypełnienia będzie podanie faktycznej daty sprzedaży; program "podpowie" datę wystawiania faktury, wszakże oczywistym jest, że sprzedaż mogła nastąpić wcześniej - np. typową sytuacją jest tu transakcja "na paragon". Program pozwala na wstawienie innej daty sprzedaży, pod warunkiem, że jest to data (zgodnie z przepisami) nie późniejsza, niż 7 dni od daty wystawienia faktury, i nie odleglejsza w czasie, niż z poprzedniego roku - przewidziany "zapas czasowy" jest więc tutaj dość duży.
Następnie mamy możliwość wpisania (lub zmiany) nazwiska osoby odbierajęcej fakturę (domyślnie "podpowiadane" jest to, które wpisano w rekordzie danego kontrahenta, jako "odbiorcę faktur"), oraz musimy zadeklarować, czy program - jeśli wykorzystujemy możliwości modułu magazynowego - ma automatycznie, w miarę dodawania kolejnych pozycji faktury aktualizować stany magazynowe (i w razie potrzeby zostanie przy okazji wydruku faktury wydrukowana także WZ-ka) - czy też nie chcemy, aby program w danej chwili "sięgał do magazynu", gdyż wystawiamy fakturę do uprzednio już sporządzonego potwierdzenia WZ.
Usługi/towary do wpisu na fakturze wybieramy z rozwijanego menu, którego długość zależy od aktualnej zawartości cennika. Przewijanie klawiszami kursora, można także nacisnąć pierwszą literę nazwy usługi/towaru, aby przyśpieszyć wybór. Punkt "edycja pola" zezwala na "ręczny" wpis danej nazwy usługi/towaru (w takim wypadku ściągnie jego dane z bazy), albo podanie - jako nazwy towaru / usługi - czegoś, czego w danej chwili nie mamy (jeszcze) zamieszczonego w cenniku, a jest potrzeba wystawienia faktury "na szybko". A jak - kończąc wystawianie faktury - szybko wrócić do początku menu, aby potwierdzić "Koniec i wyjście"? Po prostu nacisnąć spację...
Wystawianie nowej faktury. Dodano już dwie pozycje, następną będzie
"konto `firma'". Wybór pozycji cennika: przesunięcie podświetlenia i
Enter lub naciśnięcie klawisza odpowiadającego pierwszej literze
pozycji.
Jeśli wystawiamy fakturę na towary, którym nadaliśmy karty
magazynowe, proszę zwrócić uwagę, że program w polu ilość wpisze
całość dostępnej na magazynie ilości towaru, aby sprzedawca nie
zastanawiał się, jaką ilość jest w stanie zaoferować odbiorcy -
jeśli wystawiamy fakturę "usługową" albo na coś, co nie ma
założonej karty magazynowej - domyślnie jako ilość podpowiadane
jest "1".
Program blokuje ewentualność dopisania do faktury towaru, który ma kartę magazynową, ale ze stanem "0" (brak towaru w danej chwili) - założeniem programu jest, że jeśli ktoś prowadzi karty magazynowe, to chce ściśle kontrolować ruch towaru. Jeśli jednak z jakichś powodów jest potrzeba wystawienia faktury w takim przypadku, należy wpierw usunąć kartę magazynową.
Jeśli korzystamy z czytnika kodu kreskowego, zamiast wybierać symbol towaru, możemy go po prostu podać czytnikiem. Jeśli towar o symbolu odpowiadającym wczytywanemu kodowi został uprzednio wprowadzony do cennika (i ew. na magazyn) - w taki sposób możemy usprawnić wystawianie faktur. Co jest b. praktyczne zwłaszcza w przypadku szerokiego asortymentu towaru.
Jak wspomniano przy okazji omawiania punktu "kontrahenci" - jeśli odbiorca faktury był oznaczony jako "Reseller/hurtownik" - Smabi "podsunie" (umożliwiając zmianę) nam cenę DDO, jeśli przy wypełnianiu cennika ustaliliśmy jej wartość na inną od 0. Jeśli jest równa zeru - oznacza to, że danego towaru/usługi nie dotyczą żadne obniżki cen z tytułu hurtu bądź dalszej odsprzedaży, i zostanie "podpowiedziana" cena "normalna" (dla odbiorcy "końcowego").
Zauważmy, że aczkolwiek pola "Ilość" oraz "Cena" wypełniane są, przy wprowadzaniu danych, od lewej strony, to nie oznacza to, że aby podać niską cenę, należy ją rozpocząć szeregiem zer; po prostu wprawdzie pole numeryczne na ekranie wypełniane jest od lewej, to jednak podawane liczby "dosuwane" są po zakończeniu edycji do przecinka dziesiętnego. Kropki (tylko w trybie edycji; w trybie wyświetlania - spacje) separują grupy trzycyfrowe, ułatwiając podawanie większych liczb. Jeśli więc chcemy podać cenę np. "23,20 zł.", po naciśnięciu klawiszy "2" i "3", naciśnijmy przecinek, aby przejść od razu do wypełniania pól groszy.
W momencie, jeśli omyłkowo wybrano coś, co nie miało znaleźć się w fakturze - wystarczy wpisać jako ilość po prostu "0" - program wtedy "rozumie", że operator jednak tego nie wprowadza, i nie uwzględni w kolejnej pozycji faktury.
Pole VAT jest wypełniane automatycznie, jeśli wybraliśmy towar (czy usługę) z listy, bądź czytnikiem kodu kreskowego. Jeśli natomiast skorzystaliśmy z możliwości "Edycja pola", musimy też i podać, na ile procent opiewa VAT na wstawianą pozycję. Zaś w przypadku zwolnienia danego towaru/usługi z VAT - zamiast wartości liczbowej wpisujemy w to okienko po prostu z.
W przypadku chęci usunięcia jakiejś pozycji z faktury, jeszcze w trakcie jej wystawiania (bądź spóźnionej nieco chęci modyfikacji ilości, ceny...) należy po prostu wybrać ponownie ten już dodany do listy towar/usługę - padnie wtedy pytanie o potwierdzenie chęci usunięcia tak wskazanej pozycji. Po usunięciu można ją ew. dodać do faktury ponownie, np. z inną ilością czy zmieniając cenę.
Należy zwrócić uwagę, że usunięcie odbywa się razem z ew. rezerwacją na towar figurujący pod usuwaną pozycją! Chodzi o to, że jeśli do faktury "wrzucono" na samym początku towary przez odbiorcę kiedyś-tam, wcześniej, zarezerwowane, to w przypadku wycofania się z wystawiania faktury klawiszem Esc (no, np. klient zapomniał pieniędzy, i zaraz wróci...) - rezerwacje poczynione dla tego odbiorcy "wracają" z powrotem na magazyn.
Natomiast w przypadku tak jednoznacznej deklaracji klienta typu: "nie, tego jednak nie chcę", jeśli usunąć pozycję faktury, która zawierała wspomniany, wcześniej zarezerwowany towar, ta uprzednio dokonana rezerwacja, jeśli potem nawet wycofać się przez Esc z dokończenia akurat sporządzanej faktury, już nie zostanie uwzględniona przez moduł magazynowy! Po prostu założeniem jest, że tego rodzaju zdecydowana rezygnacja klienta jest ostateczna.
Oczywiście, nic nie stoi na przeszkodzie, żeby w razie potrzeby dokonać rezerwacji dla tego odbiorcy ponownie - jeśli po raz kolejny zmieni zdanie...
Ponowne wybranie raz już uwzględnionego towaru (lub usługi) przywołuje
na ekran pytanie o potwierdzenie zamiaru usunięcia go z faktury.
Jeśli w "ustawieniach lokalnych" wybrano opcję "Wydruk WZ/PZ" - zaraz
po wystawieniu faktury (w przypadku korzystania z modułu magazynu),
program zaproponuje wydruk WZ-ki. W razie wystawiania korekty i konieczności
zwrotu jakiegoś towaru do magazynu - będzie to PZ-ka.
W przypadku wydruku paragonu, na zakończenie transakcji pojawi się jeszcze okienko, gdzie możemy wpisać ilość otrzymanej gotówki, aby program mógł wyliczyć i podać resztę. Nie musimy koniecznie wypełniać tego okienka - można je natychmiast zamknąć po prostu naciśnięciem Enter przy pozostawieniu widocznej tamże wartości "0". Jeśli jednak wpiszemy wartość otrzymanej kwoty, program wyliczy resztę, i poda jej wartość w okienku, utrzymując je jeszcze przez 15 sek. - można je zamknąć przed upływem tego czasu naciśnięciem spacji lub Enter. Jeśli korzystamy z drukarki fiskalnej wyposażonej w szufladę na gotówkę, podłączoną do odpowiedniego złącza takiej drukarki - włączmy w ustawieniach lokalnych opcję szuflada - umożliwi to automatyczne otwieranie tejże szuflady przez program.
Finał transakcji zakończonej wydrukiem paragonu.
Przyjęty szablon drukowanej postaci faktury umożliwia
skorzystanie z popularnych kopert "z okienkiem" z prawej strony
(chodzi o koperty podłużne, mieszczące kartkę A4 po zagięciu jej
na 3 części!) - zwróćmy uwagę, że adres odbiorcy faktury trafi
akurat na okienko, uwalniając nas od konieczności dodatkowego
opisania koperty adresem odbiorcy, w przypadku potrzeby wysyłki
faktur pocztą.
W każdym punkcie menu, w dowolnym momencie można zaniechać edycji poprzez naciśnięcie Esc.
Del pozwala na anulowanie faktury - anulowanie, ALE NIE usunięcie z bazy! Jedynie w przypadku "najświeższej", ostatnio wystawionej faktury, program da do wyboru, odpowiednio: albo przeprowadzenie operacji anulowania, bądź cofnięcia anulowania ("Zmień status") - albo faktyczne usunięcie tejże faktury z bazy danych, jeśli - przykładowo - została ona źle wypełniona, a jeszcze nie odebrana przez klienta. Usunąć ową "najświeższą" fakturę można pod warunkiem, że operacja ta jest przeprowadzana jeszcze w tym samym dniu, co dzień jej wystawienia. Tego rodzaju zabezpieczenia mają na celu uchronienie bazy danych przed możliwością powstania "luk w numeracji", co jest zarówno niezgodne z obowiązującymi regulacjami prawnymi, jak i miałoby fatalne konsekwencje dla spójności danych zawartych w bazie. Uwaga dla korzystających z magazynu: towar z faktury anulowanej lub usuniętej nie wróci na magazyn sam - trzeba go w takim wypadku cofnąć "ręcznie"!
F2 w menu fakturowym daje możliwość potwierdzenia zapłaty,
wystawienia korekty, bądź modyfikacji danych nagłówka faktury
(ta możliwość omówiona w rozdziale "Zakupy"). Faktury korygujące w
naszym wydaniu umożliwiają jednoczesne korygowanie ilości, VAT-u lub
ceny (korygując podajemy docelową wysokość jednego z powyższcyh),
ale oczywiście nie w jednej i tej samej pozycji faktury. Można
po prostu skorygować jeden towar ze względu na błędnie podany VAT,
a drugiemu zmienić cenę itd.
Wysokość kwoty uregulowanej w ramach rozliczenia danej faktury
podajemy zawsze jako liczbę dodatnią (nawet w przypadku korekty "na
minus). Jeśli kwota zapłaty odpowiada wartości faktury - program
zapyta dodatkowo o datę zapłaty. Data ta ma znaczenie dla modułu
rozliczeń, bowiem - w przypadku spóźnienia - to ona będzie właśnie
"bazą" do wyliczenia ew. odsetek za zwłokę.
Widok ekranu szczegółowego faktury korygującej. Pokazywane są jedynie
zawartości tych wierszy, które zostały skorygowane - wielkości poddane
korekcie wyróżniono kolorem czerwonym.
Domyślnie pobierany jest zbiór faktur z bieżącego i poprzedniego
miesiąca - te z poprzedniego, aby nie trzeba było wczytywać się
w daty wystawienia, mają numer pisany na żółto. Jeśli faktura
została wystawiona na kontrahenta, który został w bazie określony
jako niesolidny, jego nazwa i/lub nazwisko opisane są kolorem
czerwonym.
W przypadku zapłaty po terminie obliczona zostaje i pokazana wysokość odsetek za zwłokę, o które można się upomnieć - wygenerować "z automatu" notę odsetkową. Dla faktur w ogóle nie zapłaconych, w przypadku przeterminowania, można podobnie wygenerować wezwanie do zapłaty.
Operacje -> Ewidencja VAT - wydruk ewidencji VAT-owskiej za zadany okres czasu - domyślnie zakłada się, że ewidencja obejmuje ubiegły miesiąc, ale możemy wybrać dowolny ciąg miesięcy. Te możliwości programu zostały na tyle powiększone, że omówione są w następującym dalej podrozdziale.
Punkt Operacje -> Dup/kopia/przelew umożliwi nam:
Przygotowanie wydruku formularza wpłaty, który zostanie dołączony do
faktury wysłanej do klienta. Widzimy wypełniony (pierwszy z dwóch możliwych)
wiersz "tytuł wpłaty", oraz kwotę wpłaty przejętą z pola "wartość brutto"
faktury. Ponieważ baza nie zawiera numeru konta i danych banku odbiorcy
faktury, program w tym wypadku narzuca jedyną dostępną możliwość - wpłatę
bezpośrednią. W innym przypadku możliwy byłby wybór pomiędzy wydrukiem
formularza wpłaty lub przelewu.
Oczywiście, możliwe jest to tylko wtedy, jeśli administrator
bazy danych wpisał nasz bank i numer konta. Dodatkowo należy
pamiętać, że jeśli brak jest w bazie banku i numeru konta
odbiorcy faktury, możliwe jest jedynie wystawienie dla niego
druku wpłaty bezpośredniej.
Pamiętajmy, że jeśli akurat wybraliśmy rekord faktury
korygującej, z której wynika, że to mamy zwrócić np. nadpłatę
na rzecz danego klienta, to - rzecz jasna - to jego numer konta
znajdzie się w polu "odbiorca" druku przelewu, a nie nasz.
Operacje -> Faktura do WZ-ki - mamy, co prawda, możliwość wydrukowania potwierdzenia WZ jednocześnie z fakturą/rachunkiem/paragonem, zaraz po ich wystawieniu - ale mamy i inną, tj. wystawienia rachunku do WZ-ki (lub całej ich grupy wystawionej dla konkretnego odbiorcy). Zwróćmy uwagę (dolny wiersz ekranu), że także i w tym przypadku mamy do dyspozycji "filtr" ograniczający zbiór danych do tych jedynie nam potrzebnych.
WZ-ki wybieramy ze znanego już nam typu rozwijanego menu, w przypadku pomyłki we wskazaniu numeru potwierdzenia, ponowne jego wskazanie spowoduje usunięcie go z listy WZ-ek mających stanowić podstawę do wystawienia faktury.
Ponieważ wiele WZ-ek może zawierać pozycje dublujące się wzajemnie, przyjęto zasadę, iż pozycje nie różniące się nazwą, symbolem towaru ani ceną sprzedaży będą grupowane w wynikowej fakturze - dlatego może zdarzyć się, że faktura będzie zawierać mniej pozycji, niż ich prosta arytmetyczna suma wynikła z dodania ilości pozycji wybranych WZ-ek.
Możemy wystawić fakturę na podstawie jednego lub więcej potwierdzeń
WZ uprzednio wystawionych wskazanemu odbiorcy. Jak widać, sprowadza się
to do wskazania, które dokumenty mają być podstawą do wystawienia faktury
Operacje -> Proforma - jak samo określenie jasno chyba wskazuje,
można w ten sposób wystawić wybranemu klientowi fakturę proforma,
jeśli taki dokument potrzebny mu jest np. do dokonania zapłaty z
góry. Faktura taka zostanie wydrukowana, ale nie zostanie wprowadzona
do bazy danych.
Zauważmy, że jeśli przed wprowadzeniem tejże faktury wybierzemy możliwość "Korzystać z magazynu", to w trakcie dodawania kolejnych pozycji, te z nich, które dotyczą znajdujących się w aktualnie wybranym magazynie towarów, zostaną automatycznie zarezerwowane na rzecz odbiorcy faktury. Okres rezerwacji będzie zgodny z "terminem zapłaty".
Punkt Operacje -> Bufor faktury - opisane w następnym podrozdziale...
Punkt Operacje -> Kasuj paragony
Aczkolwiek program pilnuje obecności w bazie kolejnych faktur - choćby po to, aby uniknąć "dziur w numeracji", i by nie było błędów w ewidencji sprzedaży - to jednocześnie pozwala na swobodniejsze traktowanie zapisów paragonów, których może zbierać się stosunkowo sporo, i które - po upływie okresu 7 dni, kiedy-to klient może jeszcze ew. zgłosić się po fakturę, oraz po wydruku zestawień kasowych - niekoniecznie muszą być jeszcze potrzebne. Z tą właśnie myślą - łatwego "uprzątania" z bazy takich zapisów - udostępniono omawianą możliwość. Korzystanie z niej jest dość oczywiste: wskazuje się po prostu "datę graniczną"; wszystkie zapisy paragonów wystawionych wcześniej są wtedy usuwane z bazy.
Punkt Operacje -> Znajdź
Działanie analogiczne jak w przypadku omówionego wcześniej modułu "Kontrahenci". Różnica zauważalna w przypadku nieprecyzyjnego podania kryterium; otóż lista faktur spełniających zadane kryterium będzie - celem ułatwienia znalezienia tej właściwej - zawierała nazwę (lub nazwisko) odbiorcy, datę jej wystawienia i wysokość należności brutto.
Wspomniano o opcji eksportu faktury do pliku w formacie XML i zasygnalizowano płynące stąd możliwości, jak np. ustalenie własnego, całkowicie indywidualnego formatu wydruku: jest to oczywiście możliwe, wszakże by skorzystać z tej możliwości użytkownik powinien:
Poprzednia strona |
Następna strona |
Spis treści
Strona główna serwisu programu