HESK

maandag 26 september 2011


Sinds begin van dit jaar prijkt er een Support button bovenaan de site van Datraverse. Deze knop leidt naar de helpdesk applicatie HESK waar klanten online een support ticket kunnen aanmaken.

De upgrade naar de nieuwe 2.3 release dit weekeinde is reden om aandacht te besteden aan deze applicatie.

De keuze voor HESK is het resultaat van een uitgebreide zoektocht. SAAS kandidaten vielen af, vanwege onnodige extra functionaliteit, maandelijkse kosten, en de wens om data en applicatie liefst in eigen beheer te houden. Diverse open source scripts vielen af vanwege gebrek aan kwaliteit en ondersteuning.

Uiteindelijk werd HESK de overtuigende winnaar. Ontwikkelaar Klemen Stirn levert prima werk af en, niet onbelangrijk, is benaderbaar voor vragen. HESK heeft een duidelijk gezicht, en continuïteit, zoals de nieuwe 2.3 release bewijst.

Met HESK zet je een web-gebaseerd ticket support systeem snel en eenvoudig op. De Nederlandse vertaling hebben we zelf gemaakt. Hier blijkt maar weer, eigen beheer en een open architectuur heeft z'n voordelen.

De geïntegreerde kennisbank is een extra bonus. Hier kunnen FAQ op eenvoudige wijze worden ingevoerd en doorzocht. Er zijn nog veel meer features beschikbaar, zoals op de site van HESK is te lezen.

Het is verbazingwekkend dat HESK zoveel functionaliteit in een zipbestand van slechts 638 KB weet te verpakken.

HESK is 100% FREE, maar natuurlijk hebben we als supporter een Single Web site License aangeschaft.

TextPrint

maandag 28 februari 2011


In 2000 werkte ik als software ontwikkelaar in een project waar ik voor code-reviews regelmatig afdrukken moest maken. Het ergerde me dat ik niet beschikte over een programma waarmee ik de code netjes op papier kon krijgen. Met Notepad kon je weliswaar een afdruk maken, maar op de A4-tjes zweefde de code onsamenhangend in een grote zee van wit. Naast een rommelige lay-out, die het achterliggende ontwerp verduisterde, trof me direct de grote mate van papierverspilling. Ik was zeker niet de enige die op deze manier papier misbruikte. Bijna alle collega's hadden dezelfde gewoonte.

Op het internet vond ik het programma TextPrint gemaakt door Örjan Råberg. TextPrint is een kleine Windows-toepassing bedoeld voor maar één doel: het afdrukken van tekstbestanden. Door tal van instellingen, heb je nauwkeurige controle over de lay-out. Je kunt bijvoorbeeld meerdere pagina's op één vel papier afdrukken en regelnummers toevoegen. Örjan ontwikkelde niet meer actief aan het programma en droeg het project aan Datraverse over.

Het is 2011. Ik werk als software ontwikkelaar in een project waar we voor code reviews af en toe afdrukken moeten maken. Het valt me op dat een collega hiervoor Notepad gebruikt.

Sinds 2000 wordt TextPrint door Datraverse uitgebracht. Het werkt onder de nieuwste Windows versies en is als freeware te downloaden.

EekBoek

maandag 31 januari 2011


In 2006 was de maat vol. Na jarenlang enkele honderden euro's per jaar voor onderhoud aan Exact betaald te hebben, zonder er noemenswaardige services voor terug te krijgen, gingen we op zoek naar een ander boekhoudpakket.

Het was niet zozeer de financiële prikkel, maar vooral de irritatie over een gesloten en topzwaar software bastion, met heel veel ongebruikte toeters en bellen. Ook het feit dat extra software nodig was om de meest elementaire financiële gegevens (onze eigen gegevens!) uit Exact te exporteren, naar een formaat dat het pakket van onze accountant begreep, gaf niet echt een warm gevoel.

Wat hadden we eigenlijk nodig? In ons back-office was in de door onszelf ontwikkelde web-applicatie al een hoop geregeld. Alle relatie-, product-, verkoop- en licentie-gegevens worden vastgelegd. Ook worden facturen, herinneringen en licentie-verklaringen gegenereerd als PDF document en gemaild naar onze klanten. Het enige dat ontbrak was een pakket voor de meest elementaire boekhoudfuncties: grootboek, dagboeken, balans, verlies en winst rekening en BTW aangifte.

Verschillende pakketten hebben we vergeleken en getest. Uiteindelijk vonden we een fantastisch Open Source boekhoudpakket van Nederlandse bodem: EekBoek.

EekBoek beantwoordt aan al onze wensen. Het is een no-nonsense softwarepakket dat boekhouden tot de essentie terugbrengt. Het is verfrissend eenvoudig in z'n aanpak. Namelijk, alle EekBoek opdrachten worden uitgevoerd met een scriptable command line interface (CLI) waarin, geheel in de Unix filosofie, platte tekstbestanden als invoer en uitvoer dienen.

Enerzijds worden financiële mutaties in de CLI via een tekstbestand aangeboden. Anderzijds krijg je de gegevens via dezelfde CLI weer in mooie rapporten als uitvoer terug, naar keuze in CSV of HTML formaat, of als platte tekst. Overigens, er is een grafische interface, maar die gebruiken we niet: we hebben de HTML uitvoer van EekBoek eenvoudig geïntegreerd in het PHP framework van onze web-applicatie.

Vanuit onze verkoopgegevens genereren we een mutatie-bestand in EekBoek formaat. En ook de bankmutaties, die we downloaden bij onze bank, transformeren we met een sed script tot een EekBoek mutatie-bestand voor het bankdagboek. De bulk van de mutaties kunnen we op deze manier eenvoudig verwerken, en er resteren slechts een beperkt aantal handmatige acties. Al met al levert dit een enorme tijdsbesparing op in vergelijking met de wijze waarop we in Exact gedwongen waren te werken.

O ja, EekBoek is gebouwd in Perl en werkt net zo gemakkelijk onder Linux, Mac OS of Windows. Door het gebruik van een transactionele database, naar keuze PostgreSQL of SQLite, is bovendien de integriteit van de gegevens netjes gewaarborgd.

Inmiddels werken we 4 jaar tot volle tevredenheid met EekBoek. De accountant kan voor zijn jaarverslag prima uit de voeten met de door EekBoek gegenereerde CSV exports. En zelfs de Belastingdienst was tevreden bij de laatste inspectie.

EekBoek heeft zich als stabiele oplossing inmiddels ruimschoots bewezen, en daarom gaan we vol vertrouwen deze maand met EekBoek een nieuw boekjaar in.