MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: ranetuo on 22.06.13 - klo:18:01

Title: Kehitysehdotuksia
Post by: ranetuo on 22.06.13 - klo:18:01
Kiitos aivan mahtavasta laskutusjärjestelmästä. Olen testannut tätä hyväntekeväisyyskohteeseen. :)

Muutamia kehitysehdotuksiakin on jo ehtinyt tulla mieleen.
-osoitetarrojen tulostus laskuttajakohtaisesti
-asiakkaan valinta liukuvalikosta on aika työläs jos asiakkaita on jo esim. 1500
-passiivisten asiakkaiden poistaminen/poistaminen "aktiivinen" -tilasta jollain menetelmällä
-kun muodostaa laskua, olisi hyvä jos asiakkaan osoitetiedot näkyisivät valikossa, nyt mahdollisesti muuttuneet asiakastiedot pitää kurkkia erikseen
-ryhmälaskutusmahdollisuus esim. muodostamalla etukäteen syötetyistä tietueista monisivuinen PDF
-ennakkoon syöttämistä varten mahdollisuus käyttää oletuspäivämääränä jotain muuta kuin syöttöpäivämäärä (nyt työlästä syöttää ennakkoon, joutuu muuttamaan päivämäärät kolmesta positiosta)
Title: Re: Kehitysehdotuksia
Post by: Uitto on 23.06.13 - klo:19:22
Jatkaisin tähän listaan semmoisen asian, että laskun tilaan voisi lisätä kohdan "maksettu käteisellä". Eli käteiskuitit näkyisi raportissa erillään normaalista laskutuksesta. Olisi kirjanpidollisesti paljon helpompaa.
Title: Re: Kehitysehdotuksia
Post by: Uitto on 03.07.13 - klo:19:02
Quote from: Uitto on 23.06.13 - klo:19:22
Jatkaisin tähän listaan semmoisen asian, että laskun tilaan voisi lisätä kohdan "maksettu käteisellä". Eli käteiskuitit näkyisi raportissa erillään normaalista laskutuksesta. Olisi kirjanpidollisesti paljon helpompaa.

No olisitte heti sanonut! Mä jo rupesin koodia selaileen, että mistä nämä löytyy.

Mutta näitä laskun tilojahan pääsee muokkaamaan asetuksista kohdast "järjestelmä" -> "laskun tilat"

Nyt saadaan kirjanpito kuntoon :)


Kiitoksia vielä tästä mahtavasta ohjelmasta!
Title: Re: Kehitysehdotuksia
Post by: ranetuo on 24.07.13 - klo:11:09
Jos osoitetarroja ei voi tulostaa asiakaskohtaisesti, voisiko hakulomakkeeseen liittää sellaisen hakuoption, joka tulostaa laskuttajan? Eli siis haulla voisi hakea esim. kaikki laskuttajan asiakkaat.

Näin saisi liitettyä asiakkaat ja laskuttajat jotenkin toisiinsa. Tuollaisen listan saa poimittua jotenkin vaikka sitten Exceliin ja sieltä tarroiksi.
Title: Re: Kehitysehdotuksia
Post by: ranetuo on 24.07.13 - klo:11:36
Luonnollisesti haun tulisi poimia myös osoiterivit matkaan.
Title: Re: Kehitysehdotuksia
Post by: Ere Maijala on 29.09.13 - klo:20:43
ranetuo, voitko vielä vähän selventää käyttötapausta, eli mitä pitäisi saada tulostettua ja millä perusteella. Jäi minulle hiukan epäselväksi. Kiitos!

--Ere
Title: Re: Kehitysehdotuksia
Post by: ranetuo on 30.09.13 - klo:09:24
Eli kun laskuttajia on useita, olisi hyvä jos saisi tulostettua a) tarroille b) excel listaan tms. asiakkaat joukkopostitusta varten. Mutta niin että voisi poimia vain yhden laskuttajan asiakkaat. Nyt ei ole mitään menetelmää millä kohdentaa asiakkaat laskuttajiin. Ja asiakkaille olisi hyvä saada joskus joukkopostitusta varten osoitelaput.

Toinen ongelma:
Kun laskuttajia tapauksessani on 43 en saa "laaja haku" etsittyä laskuja joiden base n:o (eli laskuttaja) on esim. 10, 20, 30 jne.). Tarvitsen hakua koska muodostan laskut (yli tuhat laskua) ennakkoon tietokantaan ja tulostan sitten lähempänä. Kun tulostan laskut laskuttajakohtaisesti, poimin laskut haulla ja teen niistä tulosteet. Mutta haku ei siis poimi noita, ne joutuu poimimaan kaikista laskuista ilman hakua.

esim.
www.domain.com/laskutus/index.php?func=invoices&where=i.base_id+%3D+30

Mahdollisuus tulostaa laskut kertatulostuksena olisi hyvä, nythän ne joutuu tekemään yksi kerrallaan. Myös tulostus yhteen PDF-tiedostoon kävisi.
Title: Re: Kehitysehdotuksia
Post by: ioxo on 01.10.13 - klo:08:45
Viime päivinä olen miettinyt, että laskutusohjelma olisi hyvä, jos pohjautuisi hyvään json-php (+mysql) viritykseen. Tämä mahdollistaisi sen, että muutoksia voisi tehdä omalta koneelta ja lähettää esim. pythonilla json muodossa palvelimelle. Tulostamisen saisi hoidettua komentoriviltä, jos pdf-tieto löytyisi helposti json tiedoista (esim.
invoice: {
'pdf' : '/path/to/file.pdf',
'customer_id': 123,
'company_id': 321
}

Jsoneista saisi myös ehkä helposti rakennettua eri tulostusmalleja omalla lempikielellä (php, python, ruby, c# jne).

Palvelimella voisi olla myös www-sivut, josta voisi tehdä halutessaan muutoksia. Hyvällä json kannalla (joka taas pohjautuisi mysql tms) saisi rakennettua mielestäni muunneltavampaa ja helposti laajennettavaa systeemiä.

Varmaan jokaisella tuommoinen laskutusohjelma pyörii 1-100 henkilöllä, joten www-sivujen ruuhkautuminen ei pitäisi tulla ainakaan esteeksi(?).

Herättääkö ajatuksia, mitä mieltä?
Title: Re: Kehitysehdotuksia
Post by: Ere Maijala on 24.11.13 - klo:13:15
Siihen suuntaanhan tuo on hiljalleen ollut menossa, että enemmän toiminnallisuutta toteutetaan AJAJ:lla. Tällä hetkellä käytössä olevat JSON-kutsut löytyvät kaikki json.php:sta. Lista on toistaiseksi aika jäsentymätön, eikä noiden käyttöön ole mitään tukea MLInvoicen oman käyttöliittymän ulkopuolelta, mutta ehkä jossain vaiheessa rajapinnan voisi virallistaakin, kun se vähän täydentyy.

--Ere
Title: Re: Kehitysehdotuksia
Post by: ranetuo on 21.05.14 - klo:08:59
Osoitetiedot ovat perusasetuksilla aika suurella fontilla. Voisiko tekstejä vähän pienentää ja saavutettuun tilaan laittaa toinen osoitetietorivi. Tietty vaatii syöttökentän ja position tietokantaan.

Esim.

Yritys Oy Ab
Reskontranhoitaja Matti Mallikas
PL 123
00000 Mallila

Title: Re: Kehitysehdotuksia
Post by: ranetuo on 04.06.14 - klo:09:43
Hakuun (tai tuoteraporttiin) voisi lisätä option millä voisi eroitella, ketkä asiakkaat ovat ostaneet tiettyä tuotetta.

Esim. laajaan hakuun hakuoptioksi tuote/tuotenro. Näin voisi hakea mikä yritys on myynyt tiettyä tuotetta ja kenelle. Kiitos!  :)
Title: Re: Kehitysehdotuksia
Post by: ranetuo on 04.08.14 - klo:10:31
Nyt kun asiakasnumerointi on käytössä, jäivät vanhat asiakkaat ilman numeroa. Voisiko seuraavassa versiossa olla koodinpätkä joka numeroisi myös nuo vanhatkin? Tai sellainen .php jonka voisi ajaa kertaluonteisesti ja poistaa palvelimelta. Vanhan asiakastiedon avaaminen ja uudelleentallentaminen ei näytä luovan heille numeroa.

Tekisi mieli opetella itsekin php:tä, mutta sopivien kurssien löytäminen ei ole helppoa. Kun osaamista on sen viikonloppukurssin verran ja kukaan ei järjestä php:tä täsmäopintoina. Tulee isompi paketti aina kerralla javat sun muut ympättynä mukaan.
Title: Re: Kehitysehdotuksia
Post by: Ere Maijala on 04.08.14 - klo:21:46
Juu, toiminto asiakasnumeroiden lisäämiseksi on ihan hyvä idea. Laitetaan listalle. Tällä hetkellä ei siis valitettavasti ole parempaa tapaa kuin lisätä numerot käsin.

--Ere