Dokumenty sprzedaży

W obecnej wersji dostępna jest obsługa faktur sprzedaży VAT. W pierwszej zakładce wybieramy podstawowe parametry faktury. Z rozwijanej listy wybieramy linię fakturową, wg której zostanie nadany numer. Wskazujemy cennik z którego pobrane zostaną domyślne ceny do pozycji faktury. Ceny możemy później edytować. Zmiana cen może nastąpić również w wyniku zastosowania rabatów. Przewidziano dwa rodzaje rabatów: rabat ogólny obejmujący każdą pozycję faktury i rabat dodatkowy dla pojedynczej pozycji. Jeśli użyjemy obu typów, udzielony rabat dla każdej pozycji będzie sumą rabatu ogólnego i rabatu dodatkowego. Rodzaj odsetek karnych wybieramy z rozwijanej listy. "Opis zamówienia" to pole, które pojawi się na wydruku faktury i zwykle umieszczamy tam numer i datę zamówienia. Sposób płatności wybieramy z listy a termin można ustalić jako ilość dni od daty wystawienia faktury lub konkretną datę. "Dodatkowe informacje" to pole tekstowe do przekazania kontrahentowi dodatkowych informacji, np. szczegółowa informacja o wykonanej usłudze, informacja o gwarancji itp. Pozycje faktury dodajemy w zakładce "Pozycje faktury" klawiszem INS lub ikoną z znakiem "+". Dane dotyczące wybranej pozycji można edytować tylko w dolnej części ekranu. W przypadku, gdy przedmiotem sprzedaży jest usługa, możemy również edytować nazwę. Numer faktury nadawany jest w momencie zapisania dokumentu. System kontroluje chronologię wystawiania dokumentów i nie pozwoli na wystawienie faktury z datą wcześniejszą niż data ostatniej faktury z wybranej linii fakturowej. Fakturę drukujemy przyciskając ikonę z obrazkiem drukarki. Jeżeli dokument nie był wcześniej zapisany, stanie się to automatycznie. Przy wydruku duplikatu faktury musimy dodatkowo podać datę wystawienia, ponieważ domyślnie proponowana jest data systemowa.


Kliknij tu, żeby zobaczyć listę dokumentów sprzedaży

Dostosowywanie wyglądu faktury do własnych potrzeb.


Wraz z wersją 2.1 programu LeftHand Mała księgowość pojawiła się możliwość prawie dowolnej zmiany wyglądu faktury poprzez edycję szablonów.

Szablony faktur znajdują się w katalogu units/invoice/tmpl.

Są to pliki:


W przypadku wersji dla Windows nazwy szablonów mają w nazwie przyrostek „_win”.

Poza tymi plikami w katalogu znajdują się jeszcze pliki z przyrostkiem „2”. Są one wykorzystywane przez program w przypadku zaznaczenia opcji „Umieszczaj na wydruku kolumny rabat, oraz cena przed rabatem”.

Szablon jest plikiem napisanym przy pomocy języka HTML, w którym poumieszczane są odpowiednie znaczniki. W trakcie edycji można korzystać z większości standardowych znaczników HTML'a. Arkusze stylów (CSS) nie są obsługiwane.


Każdy z tych trzech plików odpowiada za odrębną część faktury.


W pliku head.html znajduje się szablon nagłówka.

W pliku templates.html znajdują się sekcje:


Plik foot.html służy do „zamknięcia” faktury.


W chwili obecnej wynikowa faktura jest generowana w następujący sposób:

DrawObject


Możliwe jest zatem dowolne modyfikowanie każdej z sekcji, lecz nie można ustalać kolejności ich wyświetlania. Ogólna struktura faktury musi być taka jak przedstawiona na rysunku.


Pamiętać należy że po wygenerowaniu przez program kompletnego dokumentu musi powstać poprawny dokument HTML, czyli wszystkie otwarte znaczniki powinny zostać zamknięte.


Każda sekcja posiada ściśle zdefiniowany zestaw znaczników które zostaną w trakcie generowania faktury zamienione na odpowiadające im wartości:

  1. Head.html


  1. @line


  1. @vat


  1. @sum


Pozostałe sekcje w chwili obecnej nie obsługują żadnych znaczników.


Wszystkie wymienione znaczniki mogą występować w dokumencie dowolną ilość razy oraz w dowolnej kolejności. Muszą jednak znajdować się w obrębie własnej sekcji.