VLLasku 1.5.1 julkaistu

Started by Ere Maijala, 21.05.12 - klo:08:45

Previous topic - Next topic

Ere Maijala

(versionumero korjattu, asennuspaketin sisältö sama)

Tervehdys!

VLLasku versio 1.5.1 on nyt saatavissa osoitteesta https://sourceforge.net/projects/vllasku/files/latest/download.

Muutokset tässä versiossa:

- Laajennettu haku korjattu.
- Korjattu kirjautuminen niin, ettei poistetun käyttäjän tiedoilla voi kirjautua.
- Muutettu laskujen tulostus tarjoamaan vain turvalliset vaihtoehdot "vain katselu" -oikeuksilla.
- Laskun kopiointi kopioi nyt myös lisätietokentät ja päivittää laskurivien päivämäärät.
- Jos laskulle on syötetty laskunumero, käytetään sitä (eikä seuraavaa vapaata laskunumeroa) viitenumeron luomiseen.
- Korjattu laskun summa laskulistassa jättämään poistetut laskurivit huomiotta.

Asennus- ja päivitysohjeet löytyvät osoitteesta http://vllasku.sourceforge.net/installation.php

--Ere

ilmis

Hei,

Zipin sisällä hakemiston nimi on vllasku-1.51, eli ei mee ihan putkeen vieläkään.

Terveisin,
Mika

Ere Maijala

No ei mene, maanantai... Nyt on oikea sisältö. Mennee hetki, että se päivittyy.

--Ere

Tuomas Lähteenmäki

y-tunnus pois pakollisista asetuksista. Kun tätä voi käyttää yhdistyksetkin. :)
En huomannut mistä tuotteita voi lisätä. Puuttuuko se vielä.

Ihan kivalta näyttää. Itsekin olen vähän vastaavia värkännyt.
ei mikään helppo softa.

Miten muuten olet ratkaissut tuon fpdf:n ääkkös ongelman?
itse kun en saa mysql:stä tuotua ääkkösiä oikein eräässä omassa scriptissä.

Ere Maijala

Y-tunnuksen ei pitäisikään olla pakollinen, siinä on käynyt kömmähdys. Korjausta odotellessa siihen voi laittaa välilyönnin.

Tuotteet löytyvät Asetukset-kohdan alta.

FPDF:n kanssa hankaluuksia tuottaa tod. näk. se, ettei se tue UTF-8 -merkistöä. Tämä ongelma on ratkaistu käyttämällä sen sijaan TCPDF:ää, joka tukee ja on muutenkin monipuolisempi (samalla kyllä huomattavasti isompikin). Muuten pitäisi tehdä merkistömuunnos esim. utf8_decode-funktiolla ennen matskun lykkäämistä FPDF:lle.

--Ere

Tuomas Lähteenmäki

Joo huomasin tuon että olit käyttänyt tcpdf:ää. Huomasin tuon tuotteet kohdan, se oli jotenkin piilossa.
Pitääpä kokeilla tuota  tcpdf:n käyttöä omassa scriptissä/kokeilussa. Itsellänikin on ollut tuollainen laskutussofta projekti josta teen uutta versiota, joka julkaistaan sitten gpl lisensillä aikanaan. Yritän tässä ratkaista tuollaista ryhmälaskutus ongelmaa, johon tuo pdf voisi auttaa.

Eli mun ongelma on ryhmälaskutus ja (Valitse laskutettavat asiakkaat tai kaikki)
Ongelma on tämä että jos pitäisi tulostaa laskuja 250 kpl, josta nimet, asiakasnumerot ja viitenumerot ym. muuttuvat, mutta laskurivit pysyvät samana.

Olen tässä miettinyt ja testaillut kuukausia asiaa jos homman voisi tehdä pdf-tyylisesti. Saisi kaikki laskut samaan jonoon tulostukseen. Eikä tarvitsisi jokaista laskua erikseen tehdä. html ei oikein siihen taivu, menee laskut tulostuksessa ns. rikki. eli osa tulostuu väärälle paperille ja sitä rataa.  Aikaa säästyisi paljon.

Tuossapa sullekin mietittävää jos haluat tuollasen ohjelmaasi laittaa. Itse en voi käyttää tätä omassa projektissani kun se on niin paljon erilainen. Ja siihen tulee sitten paljon muutakin. Pitää myös jotenkin eriyttää se omaksi moduuliksi.

Mutta on hauskaa katsoa miten muut ovat sen tehneet. Ja yrittää tehdä se omalla tavalla. :D
kiitos muuten nopeasta vastauksesta ja hauskaa koodausta.

ilmis

Hei,

Olisin toivonut, että laskua kopioitaessa voisi valita päivitetäänkö laskurivien päivämäärät vai ei, mutta ei näytä olevan asetusta sille. Olemme siis käyttäneet tuota kenttää aiemmin palvelun kytkentäpäivään, joten automaattinen päivitys laskurivin päiväyskentälle on kannaltamme hieman hankala.

Lisäksi .zip paketissa on mukana ylimääräistä osx kamaa __MACOSX/ -hakemisto ja .DS_Store -tiedosto.

Myös INSTALL, UPGRADE ja CHANGES tiedostot ovat hävinneet, tarkoituksella?

Terveisin,
Mika

Ere Maijala

Moi,

enpä tullut ajatelleeksi, että päiväysten päivittämättömyydelle on myös käyttöä. Lisään tuolle asetuksen tuotapikaa.

Tuota en edes huomannut, että Macissa pakettiin tulee ylimääräistä, siispä kiitos huomiosta. Onpas "näppärää". Täytyy siis tehdä paketti toisin.

INSTALL, UPGRADE ja CHANGES - tiedostoja ei ole enää ihan tarkoituksella. Tiedot löytyvät www-sivuilta, ja on helpompi pitää yksi paikka aina ajan tasalla.

--Ere

Ere Maijala

Toimisiko http://sourceforge.net/projects/vllasku/files/beta/vllasku-1.5.2.zip/download paremmin? Oletuksena päiväykset päivitetään, mutta asetuksista löytyy täppä, jolla sen saa pois.

--Ere

ilmis

Hei,

Kiitos, 1.5.2 beta näyttäisi toimivan.

Terveisin,
Mika

Ere Maijala

Kiitos testauksesta. Sama paketti on julkaistu 1.5.2 -versio.

--Ere

Stefi Studio

Hei,

Laajennettu haku Asiakkaat sivulta versiossa 1.5.1 ja 1.5.2 ei edelleenkään toimi, mutta antaa uuden vikakoodin:

Query 'SELECT id,deleted,company_name,company_id,inactive,customer_no,email,phone,gsm FROM vllasku_company WHERE id IN (SELECT id FROM vllasku_company WHERE () AND deleted=0) ' failed: (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND deleted=0)' at line 1

Kokeilin CGI toimintatilassa PHP versioissa 5.2.17 ja 5.4.2, mysql v. 5.1.61

Onko joku samaa huomannut tai on virhe minun palvelimen asetuksissa? Kiitos!

Ere Maijala

stefistudio, voisitko kokeilla versiolla http://sourceforge.net/projects/vllasku/files/beta/vllasku-1.5.3.zip/download ? Nyt pitäisi olla laajennettu haku kunnolla korjattu, mutta tuon toteutustapa on sen verran hankala, että ihan varma ei voi olla. Siksi olisi hyvä, jos voisit myös testata.

--Ere