Ledger SMB grāmatvedības sistēma
Vēsture
"Ledger SMB" ir no "SQL Ledger" atdalījies produkts. "SQL Ledger" ir vairāk viena uzņēmuma/cilvēka (DWS Systems Inc.) bīdīts produkts, lai arī licence ir GPL. Ir virkne iemeslu, kuru dēļ daļai no "SQL Ledger" lietotājiem šķita perspektīvi šo produktu attīstīt savādākā veidā, kā rezultātā radās "Ledger SMB". Nosaukuma aptuvens tulkojums — virsgrāmata mazajam un vidējam biznesam.
Interesanti, ka "SQL Ledger" latviskojums (ko mantojis arī "Ledger SMB") ir gana "sens" — lv.po failā lasāms 2003 gads un autors Kaspars Melkis. Ar autoru gan nav izdevies sazināties un ja vien gadu skaitlis nav ticis labots no orģinālā faila, tad sanāk savus 5-cus gadus atpakaļ.
Kāpēc izvēlēties "Ledger SMB"
"Ledger SMB" atšķirībā no "SQL Ledger" ir atvērtāks un "Ledger SMB" izstrādi vairāk "vada" tā lietotāju sabiedrība, kamēr "Ledger SMB" ir noslēgtāks. Tas redzams jau pēc mājaslapu uzbūves un failu izvietojuma. No otras puses vecajam "Ledger SMB" ir pavisam konkrēti atbalsta/uzturēšanas maksas plāni, kamēr jaunajam, lai līdz tiem tiktu, ir atsevišķi jāvienojas vai jāmeklē esošie produkta izstrādātāji/atbalstītāji. Kas gan ir nedaudz garāks ceļš, bet tā arī ir iespēja. Kaut vai piemēram Lv variantā — lai vai kādas ir iespējas veikt programmēšanu no citas zemes lodes puses, tomēr patīkamāki ir personiskāki kontakti un izstrādātāji, kas labāk pārzina Lv tradīcijas un likumus.
"Ledger SMB" iespējas īsumā
Tā ir uz tīklā bāzēta parogrammatūra (Web application) ar visām no tā izrietošajām sekām. Tādiem labumiem, kā daudzlietotāju attālinātu piekļuvi un attiecīgiem drošības riskiem, kuri gan skatāmi kontekstā ar daudzām citām lietām, piem. uzņēmuma tīkla infrastruktūra. No grāmatvedības un uzņēmumu lietām tiek uzturētas: dažādas valūtas, iespēja rakstīt rēķinus dažādās valodās, klientu un piegādātāju datubāzes, rēķinu izrakstīšana un reģistrēšana to apmaksa/neapmaksa, atskaites, un apmaksu grāmatojumi, uzņēmuma dalīšana nodaļās un to izdevumu/ieņēmumu uzskaite, noliktavu krājumu uzskaite, ražošanai izmantoto preču izmaksu aprēķini. Ir arī pārdošanai nepieciešamās lietas, tanī skaitā kredītkaršu apstrāde.
Šeit gan jāpiebilst, ka esmu izmēģinājis tikai nelielu daļu no tā visa t.i. klientu un piegādātāju rēķinu grāmatojumi, kas darbojās gana labi ar visiem nodokļiem un apmaksu reģistrāciju. Pārējais vēl ir testējams.
Prasības
Prasības gan diemžēl ir salīdzinoši šauras — izmantotās tehnoloģijas ir salīdzinoši ne pārāk plaši izplatītas, lai arī no otras puses tās nav nekāda eksotika un ir iespēja arī uzstutēt to ne tikai uz Linux:
- Perl 5.8
- PostgreSQL 8.1-8.3 ?
- A CGI-enabled web server (like Apache)
Instalācija (aktuāls versijai 1.2.18)
Instalācija šķiet ir viens no galvenajiem trūkumiem, jo tā ir salīdzinoši piņķerīga.
Nepieciešamās priekšzināšanas/pieredze (dotajā gadījumā aplūkota instalācija uz Linux): darbs ar Linux komandrindā un ar instalācijas pakotņu vadības programmām kopā ar angļu valodas prasmi. Ieteicamas zināšanas par datubāzēm, web programmām to instalācijām.
Novelkam pēdējo stabilo LedgerSMB versiju. Uzinstalējam savā iecienītajā veidā visas prasībās minētās lietas. LedgerSMB pakotnē atrodam instalācijas failu INSTALL, kur ļoti labi un gana izsmeļoši aprakstītas instalācijas instrukcijas, kuras pamatā sastāv no tradicionālām web aplikāciju nepieciešamām procedūrām — failu direktorijas izveide un atļaujas, web servera konfigurācija un datubāžu struktūru sagatavošana. Tomēr salīdzinot ar citām populārākajām web aplikācijām ir diezgan daudz papildus darba komandrindā.
Pašu CPAN var uzinstalēt izmantojot savu ierasto pakotņu vadības programmu (apt-get, yum u.tml.)
Kad tas ir izdarīts pašu CPAN vajag atjaunināt to palaižot un izpildot:
Kad tas ir izdarīts:
Process gana garš ar virkni neatbildētu jautājumu, tomēr tiem gana labi der noklusētās vērtības.
Rezultātā 8. instalācijas punktā minētās darbības rezultāts komandrindā izskatīsies aptuveni sekojoši:
Checking prerequisites...
— ERROR: DBD::Pg is not installed
— ERROR: HTML::Entities is not installed
— ERROR: Test::Trap is not installed
— ERROR: MIME::Lite is not installed
* Optional prerequisite HTML::LinkExtor is not installed
* Optional prerequisite Net::TCLink is not installed
* Optional prerequisite Parse::RecDescent is not installed
Tālākais ar Cpan ir vienkārši — līdzīgi kā ar tradicionālajiem pakotņu vadītājiem:
Un tā attiecīgi ar pārējiem, kas tiek atzīmēti, kā nepietiekoši, izpildot 8. punktā minēto pārbaudi.
Kad esam tikuši līdz darbam jau ar tīmekļa caurlūku (pēc 9. punkta), tad būtu nepieciešams atjaunināt latviskajam variantam nepieciešamos failus (skat pielikumā):
un
Pirmā daļa (/usr/local/ledgersmb) var būt cita, ja esiet izvēlējušies instalāciju citā vietā.
Pielikumā pievienotais Latvia-chart.sql fails atšķiras ar to, ka tas ir pārnests UTF8 kodējumā, tam ir pievienoti PVN 21% nodokļu uzstādījumi.
Piezīmes: Pareizi saregulēti parametri, ir tikai vienai daļai no kontiem, kas ir izmēģināti pirmajos testos uzņēmumam, kuram ir tikai pakalpojumi un rēķinu uzskaite. Pielikumā pievienotais lv.po fails ir papildināts ar trūkstošajiem tulkojumiem, kas vietumis varētu būt maināmi.
Piezīmes par darbu ar LedgerSMB
Iesākumā būtu nepieciešams ievadīt uzņēmuma un lietotāja pamatdatus un sagatavot rēķina izdrukas formu. To ir paredzēts labot arī pa tiešo caur web saskarni. Diemžēl šinī versijā ir vēl neizlabota programmas nepilnība, kas sabojā UTF kodējumu. Tam gan ir pieejams vienkāršs labojums (skatīt sagatavju labošana).
Izdrukas formu var izveidot arī tiešā veidā labojot datni:
Tāpat arī daudz citu sagatavju.
Padomi lietošanā:
Lai gan Web interfeiss varētu nebūt pārāk piemērots darbam ar liela apjoma detalizētu datu ievadi, tomēr ir virkne vērā ņemamu iespēju, kuras ir vērts izmantot, lai samazinātu kļūdīšanās iespēju un darbu apjomu.
Jaunus grāmatojumus (t.sk. rēķinus) labāk veidot izmantojot iepriekšējos. Tiem visiem ir pieejama iespēja — "iegrāmatot kā jaunu". T.i. tikai pielabojam esošo, nevis rakstam visu no jauna.
Par cik virknē pārskatu un sarakstu ir iekļautas saites uz citiem pārskatiem, tad ļoti labi ir izmantojama iespēja atvērt pārskatu citā logā vai cilnī, izmantojot labā klikšķa izvēlni (Open Link in New...)
Latviskais interfeiss nedraudzējas ar MS IE caurlūku. Izmēģināts un darbojas Firefox un Google Chrome.
Nosaukumos (izmēģināts uzņēmuma nosaukumā) nav ieteicams lietot pēdiņas.
Lietošanas pieredze:
LedgerSMB veiksmīgi tiek izmantot maza (1-2 darbinieki) uzņēmuma grāmatvedībai.
Darāmais:
Lielākā daļa gan vēl jātestē un jātestē. It sevišķi tā noliktavu un ražošanas uzskaite.
Created by Valdis Vītoliņš on 2009-11-24 06:26
Last modified by Valdis Vītoliņš on 2021-05-09 14:58