Smabi – Linux w akcji
Transkrypt
Smabi – Linux w akcji
RAPORT Inter-Spider Smabi Polski program od obsługi sprzedaży Smabi – Linux w akcji Każdy, kto rozważa zastosowanie Linuksa w małej firmie, dotkliwie odczuwa brak na rynku tanich aplikacji ułatwiających prowadzenie podstawowych czynności, takich jak fakturowanie, prowadzenie magazynu, śledzenie aktualnego stanu rozliczeń czy wystawianie paragonów. Czym jest Smabi? ZBIGNIEW BANIEWSKI W mi zajmie się księgowy (lub doradca podatkowy), z którym współpracuje właściciel małej firmy. Dlatego też – patrząc od tej strony – pewnym „interfejsem buchalteryjnym programu”, poprzez który przekazywane są dane do księgowości, jest wydruk ewidencji sprzedaży VAT bądź eksport tych danych do pliku możliwego do bezpośredniego wczytania przez program „księgowy” (obecnie Smabi ma możliwość eksportu ewidencji sprzedaży VAT do pliku w formacie CSV, z którego korzystają np. programy firmy CDN). prawdzie pojawiły się próby zapełnienia tej luki programami Open Source – jednak jak dotychczas nie są to próby najcelniej trafiające w potrzeby końcowego odbiorcy. Kolejną z takich prób – niech potencjalni użytkownicy określą, na ile udaną – jest, tym razem komercyjny, program obsługi sprzedaży – „Smabi” (skrót od „SMAll BusIness”). Rozwój programu trwa już ponad 2 lata i wyraźnie można zauważyć, że od czasu pierwszych wersji wiele zmieniło się na lepsze. Przedstawiany program nie jest programem księgowym, w rodzaju księgi handlowej, lecz programem obsługi sprzedaży. W związku z tym nie oferuje on „zaawansowanych funkcji buchalteryjnych”, gdyż przy opracowywaniu programu przyjęto założenie, że tymi sprawa- Jak na program o tak niewysokiej cenie, Smabi oferuje całkiem sporo; od funkcji typowych, których po prostu spodziewamy się od oprogramowania o takim przeznaczeniu, do bardziej zaawansowanych, których do tej pory inne programy ( każdym razie w tej klasie cenowej) nie posiadają. Wymieńmy tylko niektóre: ■ wystawianie paragonów (na drukarkach komputerowych lub fiskalnych) ■ wystawianie faktur (i korekt) VAT ■ ewidencja (rejestr) sprzedaży VAT ■ kontrola stanu finansów firmy na bieżąco (rozliczenia) ■ wezwania do zapłaty, noty odsetkowe (automat. naliczanie odsetek) ■ obsługa cennika, magazynu, kartoteki kontrahentów ■ drukowanie bloczków wpłat i przelewów ■ korespondencja seryjna To tylko wybór niektórych możliwości programu, wzięty z najbardziej typowych funkcji, które w zasadzie „obowiązkowo” powinny być udostępniane przez oprogramowanie o takim przeznaczeniu. Program zawiera ponadto funkcje dotąd w takim oprogramowaniu niespotykane, jak przykładowo, zgrabnie rozwiązana obsługa stałych zleceń oraz, załączone w pakiecie programu, dwa konkretne, gotowe do wykorzystania przykłady rozwiązań bazujących na możliwości rozszerzenia funkcji programu dołączanymi do niego skryptami, a mianowicie sklep internetowy, zintegrowany z programem oraz automat znacząco ułatwiający prowadzenie rozliczeń należności w przypadku popularnych w kraju tzw. „sieci blokowych”. W pracy z programem zwraca uwagę dążność do maksymalnego uproszczenia jego obsługi; dzięki temu dokonanie wielu typowych czynności (w tym najbardziej podstawowej, czyli wystawienie faktury bądź paragonu) zajmuje znacznie mniej czasu, niż przy wykorzystaniu programów konkurencyjnych – dlatego też przeprowadzenie pojedynczej transakcji trwa krócej. Awięc możemy w tym samym czasie i tymi samymi siłami – przeprowadzić ich więcej... W przypadku usługodawców mających wpisaną w działalność obsługę zleceń stałych (np. usługodawcy internetowi), dużą oszczędność czasu przyniesie moduł obsługi zleceń stałych. Sprowadza on do absolutnego minimum na- Rysunek 2: Tabela pokazująca przepływ towaru przez magazyn. Jeżeli Rysunek 1: Główne menu programu po uruchomieniu. Widoczny użytkownik programu korzysta z modułu „magazyn”, tabela ta jest jedno- podręczny kalkulator umożliwiający wykonanie szybkich obliczeń. cześnie dziennikiem ruchu towaru. 38 Kwiecień 2004 www.linux-magazine.pl Inter-Spider Smabi RAPORT Rysunek 3: Moduł „rozliczenia” - w górnej części widać dane dotyczące Rysunek 5: Ekran pokazujący informacje o kontrahencie w trakcie mody- wybranego dłużnika, zaś w dolnej ogólny stan rozliczeń na bieżący dzień. fikacji danych. kład czasu potrzebny do dokonania miesięcznego (kwartalnego, rocznego) rozliczenia i wydrukowania serii faktur. Inną znakomitą cechą Smabi są niskie wymagania sprzętowe pakietu. Testy wersji bieżącej (V1.2.5) potwierdzają, że program zadowoli się nawet przestarzałym już obecnie sprzętem w rodzaju 486-ki wyposażonej w 16 MB pamięci RAM. Jeśli taki komputer wyposażymy w dysk o pojemności rzędu 800 MB, możemy dokonać tam nieco „oszczędniejszej” instalacji (np. Debiana Woody) – i Smabi, który w takim środowisku będzie czuł się znakomicie. Na tak niskie wymagania wpływa fakt, że program z założenia pracuje w trybie znakowym – zarówno na ekranie, jak i na drukarce. Szykując stanowisko pracy możemy zatem z założenia pozbyć się z dysku wszystkiego, co „trąci grafiką” – a to oznacza poważną oszczędność zasobów (dysku, pamięci operacyjnej i mocy procesora). Z drugiej jednak strony, nie ma żadnych przeciwwskazań do uruchamiania programu w okienku XTerm-a. Dysponując mocniejszym komputerem możemy również zorganizować pracę inaczej; Smabi może być obsługiwany spod terminali tekstowych podłączonych do centralnego serwera – a więc w ten sposób kilka-kilkanaście stanowisk obsługi sprzedaży może obsłużyć jeden, dość przeciętnie (jak na obecne czasy) wyposażony komputer. Dzięki wykorzystaniu serwera baz danych PostgreSQL, możliwa jest centralizacja obsługi stanowisk sprzedaży firmy wielooddziałowej, np. sieci sklepów działających w obrębie miasta. W takim wariancie poszczególne instalacje Smabi, dokonane w osobnych placówkach, pracują (np. poprzez Internet lub łącza dzierżawione) na wspólnej, centralnej bazie danych. Jak więc widać, pożytek z tego programu mogą mieć także i całkiem spore firmy. Zwłaszcza, gdy wziąć pod uwagę, że Smabi korzysta także z drukarek fiskalnych i czytników kodów kreskowych. Instalacja programu jest bardzo prosta, nawet dla niezbyt zaawansowanych użytkowników; wszak dostarczany jest po prostu w postaci archiwów rpm oraz deb. Pewnym „progiem” dla początkujących może być właśnie wspomniana uprzednio konieczność korzystania z serwera Postgres – jednak dobrze opracowana instrukcja, załączona w pakiecie programu (dostępna także on-line w serwisie WWW producenta), na tyle wyczerpująco omawia zarówno sam proces instalacji, jak i każdy aspekt korzystania z programu, że po jej lekturze nie powinno być większych kłopotów z jego instalacją, konfiguraRysunek 4: Moduł „faktury” po przejściu do ekranu szczegółów. cją oraz późniejszym Uruchomiono przeszukiwanie wybranego zbioru faktur na hasło "mar". korzystaniem. Efektem jest znalezienie kilku widocznych rekordów Smabi jest programem komercyjnym (choć niedrogim), nie musimy jednak decydować się na kupno „kota w worku” – dzięki możliwości pobrania wersji demonstracyjnej z serwera producenta, możemy przed kupnem zapoznać się z jego możliwościami i zdecydować, czy to jest program właśnie dla nas. Wersje „demo” nie odbiegają znacząco możliwościami od pełnych wersji handlowych, zawierają jednak – z oczywistych względów – pewne ograniczenia. Pozwalają wszakże poznać program na tyle, by umożliwić podjęcie w pełni świadomej decyzji. Wydaje się, że zastosowanie Linuksa w małej firmie, jednak nie jako serwera pracującego na potrzeby sieci komputerów... z zainstalowanymi MS Windows, tylko właśnie na desktopie, do niedawna jeszcze było to dość problematyczne. Co prawda „linuksowy guru” dałby sobie radę – ale ilu takich guru jest wśród właścicieli małych firm? Zwłaszcza, gdy firma np. sprzedaje kwiaty... Wraz z pojawieniem się takich pakietów jak OpenOffice, uzupełniających ewidentny brak w miarę prostych w instalacji, konfiguracji i obsłudze pakietów biurowych oraz takich właśnie programów jak przedstawiany – pozwalających niewielkim kosztem przenieść na Linuksa całość „biurokracji” związanej ze sprzedażą, możemy dziś zdecydowanie stwierdzić, że prowadzenie firmy wyłącznie w oparciu o Linuksa i oprogramowanie dla niego przeznaczone, jest także w naszych, krajowych warunkach jak najbardziej możliwe. To, w jakim stopniu Smabi zaspokoi potrzeby i wymagania warto sprawdzić samemu. ■ INFO Producent: „Inter-Spider”, Kraków Adres serwisu programu: http://www.ispid.com.pl/smabi/ www.linux-magazine.pl Kwiecień 2004 39