Recent posts

#1
Julkaisin juuri version 2.4.2. Siinä on korjattu tuo erääntyneiden korostus ja lisätty asiakkaan viite hakuun. Lisäksi korjattu laskunumeron ja viitenumeron päivitysnappula (näkyy, jos automaattinen numeron lisäys ei ole käytössä).

--Ere
#2
2.4.1
Keskeneräiset laskut Haku ei myöskään löydä samalla tavalla kuten aikaisemmin esim. As.viite kentästä?
#3
kiitos!

eräpäivä ei enää näy punaisella jos erääntynyt maksamattomat listalla?
onko vain minulla tai 2.4.1 versio?
#4
MLInvoice 2.4.1 on nyt julkaistu korjaamaan yllämainittu virhe ja laskun lähetys sähköpostilla.
#5
Kiitos tiedosta, pistetään korjauslistalle.
#6
moi,

Käsittelyä odottavat toistuvien laskujen mallit
Muokkaa valittuja

herjaa seuraavaa

Fatal error: Uncaught Exception: Invalid form: invoice_templates in C:\mlinvoice\form_switch.php:2434 Stack trace: #0 C:\mlinvoice\form_config.php(43): include() #1 C:\mlinvoice\multiedit.php(62): getFormConfig('invoice_templat...', 'multiedit', 427) #2 C:\mlinvoice\index.php(249): MultiEdit->launch() #3 {main} thrown in C:\mlinvoice\form_switch.php on line 2434

.Kimi
#7
Tuli muuten esille mahdollinen ongelma alunperin vanhalla MySQL- tai MariaDB:llä luodun tietokannan päivityksen kanssa. Jos taulujen formaatti on vanhaa sorttia, ei tietokannan päivitys välttämättä onnistu. Taulut pitää silloin päivittää manuaalisesti DYNAMIC-formaattiin. MLInvoice ei sitä osaa itse tehdä. Lisätietoa aiheesta:

https://mariadb.com/docs/server/server-usage/storage-engines/innodb/innodb-row-formats/troubleshooting-row-size-too-large-errors-with-innodb

--Ere
#8
Quote from: makkeh on 06.01.26 - klo:20:46
Quote from: makkeh on 06.01.26 - klo:19:57Terve

Kokeilin versiota 2.4.0, mutta antaa heti etusivulla virhettä:

"Fatal error: Uncaught mysqli_sql_exception: Unknown column 'invoice_template' in 'WHERE' in /usr/local/mlinvoice/sqlfuncs.php:1706 Stack trace: #0 /usr/local/mlinvoice/sqlfuncs.php(1706): mysqli_stmt_prepare(Object(mysqli_stmt), 'SELECT count(*)...') #1 /usr/local/mlinvoice/sqlfuncs.php(331): dbParamQuery('SELECT count(*)...', Array) #2 /usr/local/mlinvoice/start_page.php(46): recurringInvoiceTemplatesNeedProcessing() #3 /usr/local/mlinvoice/index.php(267): createStartPage() #4 {main} thrown in /usr/local/mlinvoice/sqlfuncs.php on line 1706"

-Markus

Näyttäisi ettei tietokannan päivitys jostain syystä onnistunut. Löytyisikö jostakin tuo tietokannan päivitys 2.3.3 -> 2.4.0 jonka voisi ajaa jälkikäteen?

-Markus

Palautin backupin ja tein päivityksen uudestaan.
Hienosti toimii, kiitos

-Markus
#9
moi, kirjautumissivulla "Tietokanta päivitetty" ja hyvin lähti toimimaan!
pitääpä tutustua tuohon toistuvat laskut :)
kiitos, Kimi
#10
Moi,

Tietokannan pitäisi päivittyä automaattisesti, kun menet kirjautumissivulle. Jos ei päivity, niin sitten pitää selvittää, mitä menee pieleen ennemmin kuin yrittää manuaalisesti päivittää. Epäonnistumisesta pitäisi kyllä myös tulla ilmoitus.

--Ere