VLLasku 1.3 julkaistu

Started by Ere Maijala, 28.07.11 - klo:00:09

Previous topic - Next topic

Ere Maijala

Tervehdys,

VLLasku 1.3 on julkaistu ja saatavissa osoitteesta https://sourceforge.net/projects/vllasku/files/vllasku-1.3/ . Olennaiset muutokset versiosta 1.2.1 versioon 1.3:

Toiminnallisuus:
- Toteutettu laskujen lähetys sähköpostilla. Katso lisää käyttöohjeista.
- Lisätty perustoiminnallisuus monikielisiä laskuja varten. Englanninkieliset laskut ovat oletuksena pois käytöstä, mutta voidaan ottaa käyttöön tulostusmalleista.
- Tulostusmalleja voi ottaa käyttöön ja poistaa käytöstä ilman, että ne joutuu poistamaan kokonaan.
- Uuteen ikkunaan avautuminen on nyt tulostusmallikohtainen asetus.
- Lisätty mahdollisuus raportoida mahdolliset tietokantavirheet html-sivuilla (hyödyllinen, jos php:n lokiin ei pääse käsiksi)
- Lisätty mahdollisuus pitää istunto käynnissä niin pitkään kuin VLLasku on auki selaimessa (oletuksena tämä on nyt käytössä).
- Lisätty mahdollisuus määritellä laskuriville alennusprosentti.
- Laajennettu mahdollisuutta määritellä asetuksissa, miten tuotteen valinta käyttäytyy laskurivien lisäyksessä.

Muut
- Korjattu murupolkujen toimintaa.
- Korjattu tyhjien numerokenttien tallennusta.
- Korjattu laskunumeron ja viitenumeron päivitys tulostusta aloitettaessa (ei toiminut Internet Explorerilla).
- Laskun kopioon ei enää tulee laskunumeroa tai viitenumeroa vanhasta laskusta.
- Vaihdettu HTML-versioon 5.
- Parannettu yhteentoimivuutta Internet Explorerin kanssa.
- Korjattu virhe, joka aiheutti kaikkien laskurivien noutamisen palvelimelta uutta laskua lisättäessä (hidasti ja saattoi aiheuttaa ongelmia, jos rivejä oli paljon).
- Korjattu ALV-täpän käyttäytyminen laskurivin muokkauksessa.

Lisäsin myös www-sivuille vähän ohjeita (http://vllasku.sourceforge.net/usage.php) esim. joidenkin uusien toimintojen käytön helpottamiseksi. Kannattaa vilkaista jos vaikka sähköpostin lähetys suoraan VLLaskusta kiinnostaa.

Asennusohjeet löytyvät asennuspaketista tiedostosta INSTALL ja päivitysohjeet tiedostosta UPGRADE sekä myös www-sivuilta osoitteesta http://vllasku.sourceforge.net/ .

Kiitokset jälleen kaikille ohjelmaa testanneille ja testaaville sekä kaikille kehitysehdotuksia ja muuta palautetta antaneille. :) Ikävä kyllä kaikkia toiveita en pysty toteuttamaan, vaikka mieli tekisi.

--Ere

McNano

Sain kyllä päivitettyä softan, mutta laskua sähköpostissa lähettäessä tulee seuraava virheilmoitus. Nyt en osaa heti itse tehdä mitään. Osaisiko joku kertoa.

Warning: preg_replace_callback() [function.preg-replace-callback]: Requires argument 2, 'InvoicePrinter::getPlaceholderData', to be a valid callback in /var/www/userhome/tunnus/laskutus/invoice_printer_email.php on line 221

Warning: preg_replace_callback() [function.preg-replace-callback]: Requires argument 2, 'InvoicePrinter::getPlaceholderData', to be a valid callback in /var/www/userhome/tunnus/laskutus/invoice_printer_email.php on line 221

Warning: Cannot modify header information - headers already sent by (output started at /var/www/userhome/tunnus/laskutus/invoice_printer_email.php:221) in /var/www/userhome/tunnus/laskutus/invoice_printer_email.php on line 113

McNano

Itse sähköposti lähtee kyllä ja tulee perillekin.

Ere Maijala

Taitaa olla PHP-versiosta riippuvainen juttu, että käyttämäni kutsutapa sattui toimimaan. Voisitko kokeilla, auttaako tuohon, jos muutat invoice_printer_email.php-tiedoston rivin 221 tällaiseksi:

   return preg_replace_callback('/\{\w+:\w+\}/', array($this, 'getPlaceholderData'), $string);

?

Tuo ongelma aiheuttaa sen, etteivät paikanpitäjät (placeholders, joista enemmän osoitteessa http://vllasku.sourceforge.net/usage.php), toimi. Muuhun sen ei pitäisi vaikuttaa.

--Ere

McNano

Täydellinen korjaus. Enää ei tule virhe/varoitus -ilmoituksia.

Nopeaa toimintaa, kiitos tästä :)

Eero

Mihail

Haluan henkilökohtaisesti kiittää loistavasta ja jatkuvasta kehitystyöstä. Toivottavasti jaksat jatkaa hienoa työtäsi jatkossakin.

-Mihail

Ere Maijala

Eerolle kiitos tiedosta (paketoidaan tämä korjaus uuteen versioon) ja Mihailille kannustuksesta. Homma etenee aina oman innostuksen ja ajan puitteissa, eli aika vaihtelevasti, mutta kuitenkin.. :)

--Ere