MayaLabs Discussion Area

Suomeksi (Finnish only) => MLInvoiceen liittyvä keskustelu => Topic started by: Ere Maijala on 11.06.17 - klo:09:41

Title: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 11.06.17 - klo:09:41
Tervehdys!

MLInvoice 1.15.0 on julkaistu. Tämä versio sisältää korjaukset edellisistä versioista löytyneisiin virheisiin, ja toteuttaa joitakin pitkäaikaisia toiveita. Asennuspaketti ja -ohjeet löytyvät osoitteesta https://www.labs.fi/mlinvoice_installation.php.

Tässä lista uuden version sisältämistä muutoksista versioon 1.14.2 verrattuna:


t. Ere
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Mihail on 12.06.17 - klo:15:10
Päivityksen jälkeen (1.14 -> 1.15 rivien muokkauksessa ongelmia.

Kun muokataan laskun 1. riviä, muokkaa-toiminto toimii odotetusti.
Kun muokataan 2.- n. riviä, muokkaa-painikkeen painaminen ei tee mitään ja antaa konsoliin seuraavan virheen:
index.php?func=invoices&form=invoice&id=209:671 Uncaught TypeError: json.order_no.replace is not a function
    at Object.success (index.php?func=invoices&form=invoice&id=209:671)
    at i (jquery-2.2.4.min.js?_=1497122930:2)
    at Object.fireWith [as resolveWith] (jquery-2.2.4.min.js?_=1497122930:2)
    at z (jquery-2.2.4.min.js?_=1497122930:4)
    at XMLHttpRequest.<anonymous> (jquery-2.2.4.min.js?_=1497122930:4)
(anonymous) @ index.php?func=invoices&form=invoice&id=209:671
i @ jquery-2.2.4.min.js?_=1497122930:2
fireWith @ jquery-2.2.4.min.js?_=1497122930:2
z @ jquery-2.2.4.min.js?_=1497122930:4
(anonymous) @ jquery-2.2.4.min.js?_=1497122930:4


Koodi näyttäisi viittaavan form.php tiedostoon rivin 1060 paikkeille.

Testattu kolmessa eri mlinvoice instanssissa saman päivityksen jälkeen kahdella eri palvelimella. Testattu uuden "puhtaan" laskun luominen kolmella testirivillä samoin tuloksin.

ideoita?
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Mihail on 12.06.17 - klo:15:26
Tämä näyttäisi korjaavan ongelman... Muualla voi olla muita kohtia jotka eivät samasta syystä toimi.

Old:

value = json.<?php echo $name?> ? json.<?php echo $name?>.replace('.', '<?php Translator::translate('Dec$
    form.<?php echo "iform_popup_$name"?>
.value = value;



New:

value = json.<?php echo $name?> ? json.<?php echo $name?>.toString().replace('.', '<?php Translator::translate('Dec$
    form.<?php echo "iform_popup_$name"?>
.value = value;
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 12.06.17 - klo:22:07
Kiitos tiedosta, bugihan siihen oli jäänyt. Korjataan 1.15.1:een.
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: kzmx on 13.06.17 - klo:14:24
Miten nämä x.x.1 päivitykset, onko mahdollista, tai resurssia saada tuollaisia bugeja päivitettyä automaattisesti tai niin ettei tarvitsisi koodia mennä itse muuttamaan tai odotella uutta x.x.1 versiota?

Onko ollut suunnitelmissa "klikkaa tästä päivittääksesi" -nappia. Joka päivittäisi mlinvoicen uusimpaan versioon automaattisesti?
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 13.06.17 - klo:18:40
Versio 1.15.1 on nyt julkaistu korjaamaan tämä ongelma.

Automaattinen päivitys on toivelistalla, mutta toteutusaikataulua ei ole..

--Ere
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: kzmx on 15.06.17 - klo:23:54
käytin etusivun haku -toimintoa jolloin ekan merkin antamisen jälkeen tuli tämä:

DataTables warning: table id=resultlist_open_invoices - Ajax error. For more information about this error, please see http://datatables.net/tn/7

bugi?

EDIT: versio 1.15.1
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 16.06.17 - klo:20:44
Juu, bugihan se. Korjaan ehtiessäni..
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 17.06.17 - klo:17:24
kzmx, voisitko testata, toimiiko tämä versio list.php:sta sinullakin oikein: https://raw.githubusercontent.com/emaijala/MLInvoice/e107adcd8928b68d7e3567755cd429ca7c666c68/list.php
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: kzmx on 19.06.17 - klo:00:43
Toimii.

EDIT: ja pahoittelut, kun kestänyt vastata ja testata..
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: anryna on 22.06.17 - klo:08:42
Hei

Arkisto sivun Laaja haku ei tunnu toimivan. Esim jos laittaa hakukenttään Asiakas ja valitsee hakuehtoon asiakkaan niin haku ei näytä tuloksia.
Käytössä viimeisin githubin versio
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 22.06.17 - klo:14:26
Quote from: anryna on 22.06.17 - klo:08:42
Arkisto sivun Laaja haku ei tunnu toimivan. Esim jos laittaa hakukenttään Asiakas ja valitsee hakuehtoon asiakkaan niin haku ei näytä tuloksia.
Käytössä viimeisin githubin versio

Eihän vaan sattumalta ole jäänyt pikahakuun jotain? Aiemmissa versioissa oli ongelmaa sekä sivun että pikahaun säilymisen kanssa. Nyt ne nollataan aina, kun lista ladataan uusiksi. Viimeisin korjaus pikahakuun siis juuri äsken.
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: anryna on 24.06.17 - klo:12:44
Quote from: Ere Maijala on 22.06.17 - klo:14:26
Quote from: anryna on 22.06.17 - klo:08:42
Arkisto sivun Laaja haku ei tunnu toimivan. Esim jos laittaa hakukenttään Asiakas ja valitsee hakuehtoon asiakkaan niin haku ei näytä tuloksia.
Käytössä viimeisin githubin versio

Eihän vaan sattumalta ole jäänyt pikahakuun jotain? Aiemmissa versioissa oli ongelmaa sekä sivun että pikahaun säilymisen kanssa. Nyt ne nollataan aina, kun lista ladataan uusiksi. Viimeisin korjaus pikahakuun siis juuri äsken.

Laskutus sivun Laaja haku kyllä toimii mutta tuo arkisto sivun haku ei tunnu toimivan. Pikahaussakaan ei näy mitään?
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 24.06.17 - klo:12:50
Toimiiko tuolla yllämainitulla list.php:lla eli https://raw.githubusercontent.com/emaijala/MLInvoice/e107adcd8928b68d7e3567755cd429ca7c666c68/list.php ?
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: anryna on 24.06.17 - klo:21:39
kokeilin korvata tuon list.php tiedoston ja nyt tulee virheilmoitus heti kirjautumisen jälkeen

DataTables warning: table id=resultlist_open_invoices - Ajax error. For more information about this error, please see http://datatables.net/tn/7
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 25.06.17 - klo:09:20
No johan nyt. Otithan tuon linkin takana olevan version? Uudempi ei toimi ilman muita muutoksia. Saisitko kaivettua mahdollisia virheilmoituksia Apachen tai PHP:n lokeista?
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 25.06.17 - klo:14:38
Tai vaihtoehtoisesti, voisitko testata, toimiiko tämä versio oikein: https://labs.fi/files/mlinvoice-1.15.2-test2.zip ? Kyseessä on 1.15.2:n muuten julkaisuvalmis versio, mutta haluaisin varmistaa, että haut toimivat siinä oikein.
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: anryna on 25.06.17 - klo:21:31
Quote from: Ere Maijala on 25.06.17 - klo:14:38
Tai vaihtoehtoisesti, voisitko testata, toimiiko tämä versio oikein: https://labs.fi/files/mlinvoice-1.15.2-test2.zip ? Kyseessä on 1.15.2:n muuten julkaisuvalmis versio, mutta haluaisin varmistaa, että haut toimivat siinä oikein.

tällä versiolla toimii.
Nyt oli myös vikaa testaajassa, tuo arkiston hakukin toimii, tuli vaan etsittyä asiakasta jonka laskuja ei ollut arkistossa  ::)
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Mihail on 27.06.17 - klo:13:20
Quote from: Ere Maijala on 25.06.17 - klo:14:38
Tai vaihtoehtoisesti, voisitko testata, toimiiko tämä versio oikein: https://labs.fi/files/mlinvoice-1.15.2-test2.zip ? Kyseessä on 1.15.2:n muuten julkaisuvalmis versio, mutta haluaisin varmistaa, että haut toimivat siinä oikein.

Hakutoiminnot tuntuvat toimivan tässä korjauksessa, mutta esimerkiksi tuote-näkymässä on puutteita. Järjestelmä ei lataa yksikköhintoja eikä varastosaldoja laisinkaan. Tuotetta editoitaessa tiedot näkyvät tuotteen tekstikentissä, mutta tuotelistauksessa näkyy vain Tuotteen nimi ja tuotekuvauskentät. Muut ovat tyhjiä.
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 27.06.17 - klo:19:50
Quote from: Mihail on 27.06.17 - klo:13:20
Hakutoiminnot tuntuvat toimivan tässä korjauksessa, mutta esimerkiksi tuote-näkymässä on puutteita. Järjestelmä ei lataa yksikköhintoja eikä varastosaldoja laisinkaan. Tuotetta editoitaessa tiedot näkyvät tuotteen tekstikentissä, mutta tuotelistauksessa näkyy vain Tuotteen nimi ja tuotekuvauskentät. Muut ovat tyhjiä.

Kiitos huomiosta, pitäisi olla nyt korjattu tässä versiossa: http://labs.fi/files/mlinvoice-1.15.2-test3.zip
Title: Re: MLInvoice 1.15.0 julkaistu
Post by: Ere Maijala on 28.06.17 - klo:23:00
Ja nyt julkaistussa 1.15.2:ssa pitäisi myös olla kunnossa.