Skip to content

Helt Ny Lazy8Web

Lazy8 Web

Klicka för att se en förstoring

Lazy8Web är webbversionen av Lazy8Bokföring. Det nya är att det klarar flera användare och det är server baserad så att alla webbläsare kan användas för att komma åt den. Du kan nu komma åt din bokföring från vilken dator som helst som är ansluten till Internet.  En omedelbar fördel är att du och din revisor eller kunder (om du är en revisor) kan arbeta på samma bokföring och även samtidigt om så önskas. Anledning saknas att försöka exportera eller importera från olika databaser för nu är allt samtidigt tillgänglig för alla.

Du kan fortfarande njuta av de enkla Lazy8Bokföring arbetsmoment men med kraften i en servermiljö. Användarna känna igen enkla arbetsflödet för Lazy8Web från deras tidigare erfarenheter av Lazy8Bokföring.

En nackdel med detta är att installationen av denna programvara krävs någon som är mycket bra med datorer. Men när du väl har mjukvaran installerad då vem som helst enkelt kan använda den. Om du vill att vi ska installera det åt dig på din egen web – hotell, kan vi göra det till en rimlig kostnad.

Testa nu

Du kan testa Lazy8Web JUST NU. Logga in som administratör med användarnamnet ”admin” och lösenordet ”admin”. Som administratör är det lätt att förstöra för andra så var försiktig.  Detta laddas om varje 24 timmar så allt du skriver kommer snart att raderas. Om det redan är förstörd så kan du vänta 24 timmar eller logga in här på denna andra Lazy8Web som har ett enkelt användargränssnitt med bara några redigeringsrättigheter. Användarnamn ”svenska” och lösenordet ”svenska”.

Språk

Lazy8Web är översatt till 50 språk dock bara engelska, svenska och indonesiska är av så god kvalitet just nu att vara användbar. Med mycket små insatser kan du åtgärda något av de andra 50 språken så att de blir av god kvalitet och dela dina ansträngningar med andra. Här nedan kan du ladda ner ett språkpaket för att installera i Lazy8Web. Högerklicka och välj ”spara som.” Språken är :

Afrikaans
Albanska
Arabiska
Vitryska
Bulgariska
Katalanska
Kinesiska
Kroatiska
Tjeckien
Danska
Nederländska
Engelska
Estniska
Filippinska
Finska
Franska
Galiciska
Tyska
Grekiska
Hebreiska
Hindi
Ungerska
Isländska
Indonesiska
Irländska
Italienska
Japanska
Korean
Lettiska
Litauiska
Makedonska
Malay
Maltesiska
Norska
Persiska
Polska
Portugisiska
Rumänska
Ryska
Serbiska
Slovakiska
Slovenian
Spanska
Swahili
Svenska
Thai
Turkiska
Ukrainska
Vietnamesiska
Walesiska
Jiddisch


Krav

1. Mysql
2. Antingen Apache webbserver eller IIS webbserver
3. Php5

Hur man installerar

Normalt vill du installera på din webb-hotell du hyr. Men du kan också installera det på ditt intranät eller din egen dator om du så önskar. Om du vill ha Lazy8Web på din egen dator rekommenderar vi XAMPP som är ett ”lätt att installera” paket som innehåller en komplett webb-server med Apache, Mysql och PHP. Om du vill installera på ditt webb-hotell, helt enkelt se till att ditt webb-hotell uppfyller ovanstående krav. De gör vanligtvis. Jag föreslår en linux webb-hotell för denna mjukvara dock alla som uppfyller kraven räcker.

Steg för steg

1. Uppfylla kraven ovan. Din php inställningsfil php.ini måsta ha raden: memory_limit = 32M  eller helst  memory_limit = 64M.  Phps default värde är normallt 16M som är för liten för vem som helst.
2. Ladda ner Lazy8Web och packa upp den på roten av din dator / web-hotell (eller kan du installera var som helst men just nu i roten bara för att göra detta exempel enkelt).
3. Efter steg 2 ovan har du kataloger lazy8 och Yii i roten.
4. Se till att lazy8/assets och lazy8/protected/runtime är läs-och skrivbara.
5. Tillfälligt göra lazy8/protected/config/main.php läs-och skrivbara.
6. Skapa en databas i MySql med vilket namn som helst men kom ihåg namnet, användarnamnet och lösenordet.
7. Peka din webbläsare till rotkatalogen plus / lazy8 eller kanske / lazy8/index.php
8. Ange i webbläsaren din mysql databas information och klicka på ”Try connect.” Om anslutningen lyckas kan det ta lite tid att starta allting så ha tålamod. Det kan time-out under installationen men den bör sedan fungera utan problem.
9. Logga in med användarnamn admin och password admin
10. Ändra inloggningsuppgifterna användarnamn och lösenord.
11. Gör lazy8/protected/config/main.php skrivskyddad. Lägg till dina användare och ställa in vilka redigeringsrättigheter dina användare kommer att ha.

Du kan sedan ladda ner den här versionen av Lazy8Ledger som inkluderar en ”export till Lazy8Web” om du redan använder Lazy8Ledger så att du snabbt kan överföra allt från Lazy8Ledger till Lazy8Web. För att installera, ersätt Lazy8Ledger.jar som finns i  ”/home/(username)/.jedit/jars” katalog med filen du just laddade ner.  I Windows är denna katalog oftast ”c:\Users\(username)\.jedit\jars”.  I macintosh brukar det ligga i ”User/Library/jEdit/jars”.  Starta om jEdit. (kanske en omstart krävs). Gå till menyn Avancerat-> Spara/ÅterskapaDatabasen-> Exportera Lazy8Web. Importera  denna exporterade filen till Lazy8Web i Lazy8Webs meny Bolag->Bolag->Importera.

Uppdatera ifrån en tidigare version

Om du uppdaterar från den föregående versionen, måste du:

1) Hämta och installera koden.
2) Ladda ner och installera de språk du behöver. Detta gäller även Svenska!
3) Gå till menyn i din lazy8web ”Setup->Rapporter->Installera standardrapporter” för att sedan få de senaste rapporterna.

Backup

Även med en webb applikation behövs regelbundna backup rutiner. Du kan göra det manuellt med menyn ”Exportera alla bolag” eller kan du pröva en av de följande lösningar nedan. Alla följande rutiner måste installeras på rätt sätt för att inte vara en säkerhets problem:

1. En användare har klarat av det så här med Ruby igenom att laddar ner Lazy8Web exports.
2. Här finns två andra lösningar med PHP scripts som skriver antingen lokalt på servern eller till browsern en sql dump av alla lazy8web tabeller(tänkte att användas med wget).

24 Comments

  1. Mikael skriver:

    Hejsan, uppskattar programmet skarpt. Har nyligen börjat stansa in verifikationer i web versionen. Är nyfiken på om det är fler funktioner på gång, tex rapporter i pdf, EU BAS balans/resultat osv. Har upplevt mindre omkastningar av + och – på vissa ställen. Något du känner till eller ligger det på min sida? Tack på förhand. Mvh Mikael

  2. admin skriver:

    Hej Mikael, Kolla det nya utsläpp. Finns nya rapporter. Rapporter i PDF är rätt så onödiga eftersom du kan kopiera lätt från html sidan till en ordbehandlare (typ OpenOffice som är helt gratis) och sedan till pdf om det behövs. EU BAS balans/resultat är den enda som finns. Allt du behöver göra är ställa in dina kontotyper som det svenska exempel bolaget är gjort. Då är det enligt lagen om EU BAS. Omkastningarna borde nu vara fixat. Gärna skriva igen om du hittar fler omkastningar efter att du installera det senaste versionen.

    • Mikael skriver:

      Hej, nu har jag fixat till de nya rapporterna men jag upplever fortfarande + och – omkastningar. Ett par exempel, 1510 kundfordringar visas som – i balansrapporten då jag debiterar den, detsamma gäller 2010 handkassa och 2641 ingående moms, 2611 utgående moms beter sig tvärtom. Intäkts och kostnads kontona fungerar perfekt. Verkar vara någon slags omkastning mellan tillgång och skuld kontona, finns det något jag kan göra?

      • admin skriver:

        Hej Mikael, Jag tänkte svara att du har gjort något fel eftersom jag använder detta och det fungerar fint, t.o.m. min revisor gillar det. Sedan tänkte jag ”asch, jag prövar själv” och då skapade jag ett nytt bolag med standard svenskt konto och kontotyper och matade in några verifikationer och vipps! Ojdå. Det var fel precis som du sa. Men nu ser jag felet klart och tydligt. Alla standard svenskt kontotyper är fel definierat. Du kan snabbt fixa det hos dig igenom att gå till menyn ”bolag->kontotyper” och alla kontotyper med Kod mellan 100 och 175 måste uppdateras och bocka i att ”är i balans”. Då visas alla korrekt i balans/resultat rapporten. Tack för att du hade tålamod att hjälpa oss hitta denna bugg! En ny version har skapats som fixar detta och finns att ladda ner också om du vill. Men det fungerar för dig endast om du starta om från början med ett nytt bolag.

  3. Bengt skriver:

    Försöker få detta att fungera men har stora problem. Kör lokalt i windows via XAAMP. Installationen i sig går fint och även initieringen. Försöker nu skapa ett nytt företag vilket går men så fort jag försöker skapa räkenskapsperioden 2010-01-01 — 2010-12-31 får jag en hel bunt med php-errors.

    • admin skriver:

      Hej Bengt! Ojdå. Vilket misstag. Jag hade använt en funktion som fungerar inte i windows. Då krashade det på datum tolkningen. Det är fixat nu. Var snäll och ladda ner Lazy8Web och installera igen. Sedan var snäll och rapportera tillbaka hur det gick för dig.

  4. Bengt skriver:

    Nu gick det bättre men finns det inget sätt att få in en standardkontoplan utan att ”knacka in den”?

    För din information hann jag med att pröva installation av lazy8web även på en linuxmaskin (opensuse) med Apache, mysql och php. Gick tyvärr inget vidare det heller. Vad som hände i det fallet är att jag fick en hel räcka felmeddelanden (i php) istället för att komma till första skärmen där kopplingen till mysql databasen skall göras. Satt initiala rättigheter enligt era anvisningar innan jag körde ”localhost/lazy8″ så förhoppningsvis var det inte det som ställde till det.

    • admin skriver:

      Javisst. Direkt efter att du har matat i ett nytt bolag borde du få frågan till att skapa perioden och efter att du skapa perioden borde du få direkt frågan om att skapa kontotyper och sedan konto. På kontotyper och konto välj ”Svenkst” standard uppsättning…

    • admin skriver:

      Jag skulle påstå att i linux glömde du att ändra php.ini som måste ha raden: memory_limit = 32M eller helst memory_limit = 64M. Phps default värde är normallt 16M som är för liten för vem som helst.

      I XXAMP är detta default 128M som är alldelas utmärkt.

      • bonan skriver:

        Provade själv en installation på freebsd där jag får en bunt med felmeddelanden.

        Alla felmeddelanden relaterar till undefined index osv. – dessa försvann dock när jag ändrade error_reporting från E_ALL till E_ALL & ~E_NOTICE i php.ini.

        Nu verkar allt fungera – förutom att skapa nya verifikationer.
        Får upp en sida som ser ut såhär: http://bonan.se/lazy8.html
        (Ingen header eller footer, ingen css, ingen spara- eller uppdateraknapp)

        • bonan skriver:

          Såg följande i errorloggen nu:
          2010-05-28 05:15:48: (mod_fastcgi.c.2618) FastCGI-stderr: PHP Fatal error: Call to undefined function bccomp() in /www/htdocs/protected/views/trans/_form.php on line 133

          Löste sig när jag enablade bcmath-extensionen.
          Kanske något som bör ge ett felmeddelande?

  5. Bengt skriver:

    Ang kontoplan: Fixat nu, man måste uppenbarligen trycka på knappen för ”svensk” två gånger så hoppar kontoplanen in. Ska kolla php-inställningarna i linux men du har säkert rätt – jag glömde att kolla inställningen i php.ini Fungerar det bra i Windows via XAMMP föredrar jag den lösningen.

    • admin skriver:

      Första gången du tryckte på ”svensk” var det för kontotyper. Andra gången du tryckte på ”svensk” var det för ”konto”. Men nu förstår jag att det är förvirrande eftersom ”kontotyper” skärmen och ”konto” skärmen ser nästen likadan ut. Hmmm. Vet ej hur jag ska fixa det så det blir mindre förvirrande…

  6. Bengt skriver:

    Inga planer på att fixa SIE-import? Känns lite omständigt att behöva installera Lazy8, importera SIE, exportera databas till lazy8web och avinstallera jedit…

    • admin skriver:

      Inga direkta planner för SIE just nu och jag kan förklarar varför:

      1. Fast att SIE är tänkte att vara ett bra format att föra över databas till din revisor, det är konstig nog sällen man hittar en revisor som har tillräckligt med data-kompetens för att klarar av en SIE import. Låter bisarr det vet jag, men så är det.

      2. Hela idén bakom Lazy8Web är att du ska kunna ha din revisor komma direkt in till DIN lazy8web och fixa och trixa allt vad han behöver över nätet. Då skippar man en massa bekymmer med SIE export/import som sällen fungerar. Lazy8Web är så enkelt att t.o.m. revisor klarar av det!

  7. Bengt skriver:

    Min revisor har faktiskt efterfrågat en SIE ver 4 fil från mig tidigare men hon kanske är undantaget som bekräftar regeln….

    Tror att de större revisionsbolagen har rätt ”IT-fierade” processer och gärna ser att de kan få en fil per mail för att göra vad de nu gör.

    Är inte helt säker på att ni tänker rätt här även om din logik är obestridlig.

    Tror inte att duktiga mjukvaruutvecklare och revisorer tänker på samma sätt. Har viss erfarenhet av båda kategorierna.

  8. admin skriver:

    Det är fler som har efterfrågat SIE så att det kan bli aktuellt så småningom. Tills dess finns alltid utvägen som du nämnde, dvs, Lazy8Web->Lazy8Bokföring->SIE.

  9. Bengt skriver:

    Det går alltså att flytta data i bägge riktningarna – lazy8weblazy8Bokföring?

    • admin skriver:

      Ja, men i så fall behöver du version Lazy8Bokföring 2.25 Detta måste du lägga i din c:\users\(username)\.jedit\jars eller /home/(användernamn)/.jedit/jars . Samtidigt måste du radera filen Lazy8Ledger.jar som liggar på samma ställen. Möjligtvis liggar din gamla Lazy8Ledger.jar fil någon annanstans och du måste hitta den och radera den. Finns andra krav också för detta Lazy8Bokföring 2.25. Typ att jag tror du måste ha det senaste jEdit program från http://jedit.org

  10. Eric skriver:

    Hej

    Jag postade i fel tråd förut. Ber om ursäkt för detta.

    Jag testade att installera lazy8webb under WAMP med Win Vista. Jag har andra sidor som snurrar på servern så hela kedjan av php+mysql+apache fungerar.

    När jag ska gå in på lazy8/index.php för att utföra den initiala konfigurationen möts jag av detta:

    PHP Error
    Description

    PDO::__construct() [pdo.--construct]: php_network_getaddresses: getaddrinfo failed: No such host is known.

    Stack Trace

    #0 C:\wamp\www\yii\framework\db\CDbConnection.php(302): PDO->__construct()
    #1 C:\wamp\www\yii\framework\db\CDbConnection.php(261): CDbConnection->createPdoInstance()
    #2 C:\wamp\www\yii\framework\db\CDbConnection.php(242): CDbConnection->open()
    #3 C:\wamp\www\yii\framework\db\CDbConnection.php(221): CDbConnection->setActive()
    #4 C:\wamp\www\yii\framework\base\CModule.php(352): CDbConnection->init()
    #5 C:\wamp\www\yii\framework\base\CApplication.php(391): CWebApplication->getComponent()
    #6 C:\wamp\www\lazy8\protected\controllers\SiteController.php(157): CWebApplication->getDb()
    #7 C:\wamp\www\yii\framework\web\actions\CInlineAction.php(32): SiteController->actionIndex()
    #8 C:\wamp\www\yii\framework\web\CController.php(300): CInlineAction->run()
    #9 C:\wamp\www\yii\framework\web\CController.php(278): SiteController->runAction()
    #10 C:\wamp\www\yii\framework\web\CController.php(257): SiteController->runActionWithFilters()
    #11 C:\wamp\www\yii\framework\web\CWebApplication.php(320): SiteController->run()
    #12 C:\wamp\www\yii\framework\web\CWebApplication.php(120): CWebApplication->runController()
    #13 C:\wamp\www\yii\framework\base\CApplication.php(135): CWebApplication->processRequest()
    #14 C:\wamp\www\lazy8\index.php(33): CWebApplication->run()

    Några idéer om vad det kan vara? Någon som har testat att köra lazy8 under WAMP?

    • admin skriver:

      Hej Eric, Det låter som något väldigt enkelt som du har fel med din databas definition. Här är min databas definition i filen ../lazy8/protected/config/main.php

      ‘db’=>array(
      ‘connectionString’=>’mysql:host=localhost;dbname=lazy8web’,
      ‘username’=>’root’,
      ‘password’=>’thepassword’,

      Din borde vara något liknande. Meddelandet som du får ”getaddrinfo failed” säger till mig att din ”connectionString” är fel. Specifikt, ”host=localhost”. Eftersom du använder wamp borde inte din host vara också ”localhost”???

  11. Eric skriver:

    Hej

    Saken är den att jag inte kommer förbi initiering. Jag möts av felet när jag första gången efter att jag packat upp zip filen till roten på servern och pekar webbläsaren till http://localhost/lazy8 vilket gör att laz8 aldrig får generera config fillen. Det enda jag har är main.php.toinstall, har provat ändra i den efter ditt exempel och möts då av nya fel.

    PHP Error
    Beskrivning

    Undefined index: r
    Källkodsfil

    C:\wamp\www\lazy8\protected\views\layouts\main.php(38)

    Stackspårning

    #0 C:\wamp\www\yii\framework\web\CBaseController.php(119): require()
    #1 C:\wamp\www\yii\framework\web\CBaseController.php(88): SiteController->renderInternal()
    #2 C:\wamp\www\yii\framework\web\CController.php(683): SiteController->renderFile()
    #3 C:\wamp\www\lazy8\protected\controllers\SiteController.php(241): SiteController->render()
    #4 C:\wamp\www\yii\framework\web\actions\CInlineAction.php(32): SiteController->actionIndex()
    #5 C:\wamp\www\yii\framework\web\CController.php(300): CInlineAction->run()
    #6 C:\wamp\www\yii\framework\web\CController.php(278): SiteController->runAction()
    #7 C:\wamp\www\yii\framework\web\CController.php(257): SiteController->runActionWithFilters()
    #8 C:\wamp\www\yii\framework\web\CWebApplication.php(320): SiteController->run()
    #9 C:\wamp\www\yii\framework\web\CWebApplication.php(120): CWebApplication->runController()
    #10 C:\wamp\www\yii\framework\base\CApplication.php(135): CWebApplication->processRequest()
    #11 C:\wamp\www\lazy8\index.php(33): CWebApplication->run()

    Jag tänkte skriva en guide för installation och hantering under wamp som ett bidrag till Lazy8webb eftersom jag tycker det verkar vara ett ypperligt projekt.

    • admin skriver:

      Hej Eric. Tyvärr det är så att du måste redigera filen
      C:\wamp\www\lazy8\protected\views\layouts\main.php
      själv för hand. Om den inte finns måste du kopiera
      C:\wamp\www\lazy8\protected\views\layouts\main.install.php
      till
      C:\wamp\www\lazy8\protected\views\layouts\main.php

      Det verkar som du har en inställning i wamp som tillåter inte php kod att kolla om filer finns??? Eller något likande problem angående fil läsning.

Leave a Reply