Versiohistoria - Lemonsoft integration lisäosa
Ajantasaiset lisäosien versiohistoriat löydät tältä sivulta:
Huomaathan, että alla olevat versiopäivitykset koskevat REST-rajapintaa käyttävää lisäosaa.
Versio 2026.9.1
Muutoslista
Korjattu tilausviennin toimintalogiikka, kun käytössä on tilausten tehostettu tietovarasto (HPOS).
Muutettu lisäosan latausta kevyemmäksi.
Korjattu tuotteen käännösten piilottaminen, kun käytössä WPML-lisäosa.
Versio 2026.8.2
Muutoslista
Korjattu hinnaston tuontia, kun hinnaston tyyppitunniste oli tyhjä – aiemmin tuotiin ainoastaan tyypin 0 hinnat.
Korjattu tuotteen toimitusaikatiedon välittymistä tilanteessa, jossa tuotetta ei ollut varastossa.
Korjattu asiakkaan nimen näyttämistä tilanteessa, jossa yritysnimeä ei löydy.
Korjattu hinnastotaulujen tietokantapäivityksen järjestystä, jotta päivitys ei epäonnistu.
Vahvistettu hinnasto- ja lokitietojen käsittelyn tietoturvaa.
Vahvistettu hallintanäkymän toimintojen tietoturvaa, jottei tavallisilla käyttäjillä ole pääsyä ylläpitäjille tarkoitettuihin toimintoihin.
Päivitetty hallintanäkymän selainkomponenttien päivittymistä korjausten jälkeen.
Päivitetty lisäosan alustuksen luotettavuutta.
Versio 2026.8.1
Muutoslista
Korjattu tuotteen kuvauksen kielivalinta.
Korjattu hinnastologiikan tietokantarakennetta.
Korjattu tilauksen lisäkulujen ja kuponkien myyntitilin välittymistä Lemonsoftiin.
Korjattu asiakkaiden viennin hyväksyntärajausta, kun käytössä on Rajoita rekisteröitymisiä -asetus B2B-lisäosassa.
Korjattu taustatoiminnallisuus, joka saattoi harvinaisissa tapauksissa aiheuttaa virheen sisäisten luokkien lataamisessa.
Versio 2026.7.2
Muutoslista
Lisätty uusi asetus, jolla asiakasvientiin voidaan liittää yhteyshenkilön tiedot. Asetus on oletuksena pois päältä.
Muutettu asetusten ja verokantojen käsittelyä nopeammaksi, mikä vähentää tarpeettomia tietokantakyselyitä tuotteiden ja tilausten synkronoinnin sekä tuonnin aikana.
Korjattu tietokantapäivitysten virhetilanteita, jotka saattoivat aiheuttaa virheellisiä lokimerkintöjä päivitysten yhteydessä.
Vahvistettu taustajärjestelmän tietokantakyselyiden tietoturvaa.
Versio 2026.7.1
Muutoslista
Korjattu Paytrail-maksujen viitteen välittymistä Lemonsoftiin. Jos Paytrailin yksittäistilitykset eivät ole käytössä, tilaukselle välitetään nyt Paytrailin oikea maksun tunnus verkkokaupan tilausnumeron sijaan, jotta maksut kohdistuvat Lemonsoftissa oikein.
Manuaalisten tuonti- ja vientitoimintojen epäonnistuessa hallintanäkymä näyttää nyt selkeän virheilmoituksen sen sijaan, että toiminto kaatuisi epäselvään virheeseen.
Versio 2026.6.1
Muutoslista
Korjattu virhe, jonka vuoksi yrityksen nimi saattoi jäädä puuttumaan, kun tilaus tai asiakas vietiin toiminnanohjaukseen.
Korjattu tilanne, jossa lisäosa saattoi kaatua, jos toiminnanohjaus palautti rikkinäisen tai tyhjän vastauksen.
Parannettu yhteensopivuutta uudempien PHP-versioiden (8.0–8.5) kanssa. Toiminnallisuus pysyy ennallaan.
Lisätty ilmoitus puuttuvasta IWS_SHOP-verkkokaupparajapintalisenssistä WordPress-hallintaan ja yhteysasetuksiin.
Varastosaldojen päivitysajo huomioi nyt myös tuotteet, joille on tullut uusia varauksia. Käytössä, kun Lemonsoftissa on LemonRest 2026.6.1 tai uudempi.
Versio 2026.5.3
Muutoslista
Korjattu kokolajitelman koot näkyvät nyt oikeassa järjestyksessä (pienimmästä suurimpaan) sekä verkkokaupan tuotesivulla että WooCommerce-hallinnassa.
Korjattu tilaus- ja asiakassynkronoinnin aiheuttama virheellinen ERROR-lokimerkintä, joka toistui jokaisen yksittäisen vienti-ajastuksen yhteydessä.
Versio 2026.5.2
Muutoslista
Korjattu toimitustapanumeron katoaminen tilaukselta niillä asiakkailla, joiden tiedot on tuotu ennen versiota 2025.1.1.
Versio 2026.5.1
Muutoslista
Päivitetty Paytrail-maksutavan laskun viitteen muodostus myyntitilauksen tietoihin.
Korjattu lisäosan tietokantapäivitysten toimintaa, jotta tarvittavat tietokantataulut muodostuvat päivityksen yhteydessä oikeaan rakenteeseen.
Korjattu asiakastietojen viennin ajastusta käyttäjän admin-profiilin tallennuksessa, jotta sama muutos ei aiheuta turhia päällekkäisiä vientiajastuksia.
Versio 2026.4.3
Muutoslista
Lisätty Maksutavat-asetussivulle ominaisuudet, joilla voidaan määritellä tietylle maksutavalle käyttöön ennakkolasku.
Korjattu yksittäisviennin ajastuksen lokivaroitus tilanteissa, joissa ajastetulta vientitehtävältä puuttuu object_id-tieto.
Versio 2026.4.2
Muutoslista
Palautettu tuki vanhemmalle PHP-versiolle.
Versio 2026.4.1
Muutoslista
Lisätty Asiakas-sivulle uusi 'Lähetä asiakkaan kielikoodi'-asetus.
Korjaus asiakkaan oletustoimitustavan määrittämiseen tilauksen lähetyksen yhteydessä.
Versio 2026.3.4
Muutoslista
Lisätty wp_lemonsoft_pricelist_product -tauluun 'unit'-sarake ja lisätty logiikka, joka täyttää em. tiedon hinnastotuonnin yhteydessä.
Päivitetty tuotehook ohjetiedosto (examples/product.php).
Optimointia tuoteryhmä- ja tuotekategoriatuonnin logiikkaan.
Versio 2026.3.3
Muutoslista
Päivitetty Tuo saapuvat toimituserät -ajon logiikka. Saapuvien toimituserien tiedot siirretty omaan tietokantatauluun (wp_lemonsoft_purchase_order_products).
Päivitys yhteensopivuuteen Omnibus-lisäosan kanssa.
Versio 2026.3.2
Muutoslista
Korjattu tilanne, jossa tuotevariaatioille on näkynyt kassa-sivulla välisummana 0, vaikka hinta on olemassa ja se käsitellään tilauksen muodostuksessa oikein.
Versio 2026.3.1
Muutoslista
Päivitetty 'Vapaamuotoiset toimitusaikatiedot' -logiikka.
Korjaus tilanteeseen, jossa myyntitilauksen tuonti kauppaan tilaukseksi kaatuu virheeseen 'Exception 400: Veroluokka ei kelpaa'.
Koodin optimointia.
Versio 2026.2.3
Muutoslista
Korjaus tilanteeseen, jossa myyntitilausrivin toimituspäivää ei aseteta oikein, jos käytössä on 'Vapaamuotoiset toimitusaikatiedot' -asetus.
Korjaus tilanteeseen, jossa Lemonsoftiin lähetettävän tilauksen riviltä ei saada määrätietoa tai se on 0 ja tästä aiheutuu fatal-tasoinen virhe.
Lisätty filttereitä, joilla on mahdollista muokata Lemonsoftiin lähetettäviä käyttäjätietoja. Lisätty action, joka laukeaa käyttäjätuonnin yhteydessä, yksittäisen käyttäjän prosessoinnin jälkeen. Esimerkit löytyvät lisäosan examples-hakemiston customer.php-tiedostosta.
Versio 2026.2.2
Muutoslista
Korjattu tilanne, joka esti myyntitilauksen kohdentamisen asiakkuudelle, kun verkkokauppatilaus tehtiin yhteyshenkilönä lohkopohjaisella kassasivulla.
Versio 2026.2.1
Muutoslista
Korjattu tilanne, jossa toimitusrivin myyntitili on virheellinen, eikä verokanta täsmää siihen.
Lisätty 'Yleiset asetukset'-sivulle kentät, joilla voidaan määrittää tuotekategoria- ja tuoteryhmätuonnin sivutuksen koko.
Optimointia vähentämällä suoria tietokantakutsuja Option-tauluun.
Versio 2026.1.4
Muutoslista
Päivitetty logiikka, joka luo Lemonsoftin myyntitilauksista verkkokauppatilaukset. Tämä tarkoittaa tilauksia, jotka on luotu muualla kuin verkkokaupassa.
Versio 2026.1.3
Muutoslista
Korjaus tilanteeseen, jossa tilauksen lähetys keskeytyy virheeseen sellaisen tuotteen kohdalla, jota ei löydy Lemonsoftista.
Versio 2026.1.2
Muutoslista
Lisätään “Tilaava asiakas”-asetukseen uusi vaihtoehto, jossa käytetään olemassaolevaa asiakasta sähköpostiin ja puhelinnumeroon perustuen tai luodaan uusi, mikäli asiakasta ei löydy.
Ohje: Myyntitilaukset
Versio 2026.1.1
Muutoslista
Korjaus kokolajitelmatuotetta koskevan myyntitilausrivin muodostamiseen tilauksen lähettämisen yhteydessä. Kokolajitelmatuoterivien toimivuus vaatii LemonRest version 2026.1.2 tai uudemman. LemonRest-versio on näkyvissä yhteysasetukset-sivulla.
Kehitetty tiedonsiirron luotettavuutta sallimalla turvallisille pyynnöille useampi uudelleenyritys.
Asiakastuonnin lokitietoihin lisätty sivukohtaiseen käsittelyyn liittyvät asiakasnumerot.
Versio 2025.12.4
Muutoslista
Korjaus kokolajitelmatuotetta koskevan myyntitilausrivin muodostamiseen tilauksen lähettämisen yhteydessä. Tämä korjaus vaatii toimiakseen Lemonsoftin version 2025.12-b982956.
Versio 2025.12.3
Muutoslista
Optimoitu tilauksen viennin logiikkaa.
Yksittäisen tilauksen lähetys otettu uudelleen käyttöön riippumatta siitä ovatko tilauksen lähetyksen ajastukset käytössä.
Korjaus logiikkaan, joka asettaa uudelle verkkokaupasta Lemonsoftiin lähetettävälle asiakkaalle asiakasryhmän.
Päivitetty logiikka, jolla myyntitilauksen tuoteriville asetetaan myyntitili.
Versio 2025.12.2
Muutoslista
Lisätty lokitietoja virhetilanteisiin rajapintayhteyden muodostamisen aikana.
Päivitys filtteriin lemonsoft_integration_REST_client_config, jotta filtteri ajetaan aina, kun haetaan kutsuihin liittyvät perusasetukset
Versio 2025.12.1
Muutoslista
Päivitys asiakastuonnin logiikkaan.
Korjaus tilanteeseen, jossa hinnastohinnan haku aiheuttaa virheen.
Lisätty filtteri “lemonsoft_integration/get_customer_id_from_current_user”, jolla mahdollista hakea yhteyshenkilöön liittyvän Lemonsoft asiakkaan verkkokauppakäyttäjän id.
Versio 2025.11.2
Muutoslista
Korjaus kokolajitelmatuotteiden tuonnin logiikkaan.
Korjaus tuotteen toimittajalistan toimitusajan hakuun. Päivitetty logiikkaa, joka asettaa toimitusajan tuotteen metatietoihin.
Päivitys tilauksen lähetyksen logiikkaan.
Lisätty lokitietoja kokolajitelman tuonnin virhetilanteeseen.
Korjattu logiikka, joka pitää huolta käyttäjien välisistä relaatioista, kun Multiuser-logiikka on käytössä.
Versio 2025.11.1
Muutoslista
Tilauksen lähetyksen logiikkaan tehty muutos, jolla estetään useampi samanaikainen käsittely.
Versio 2025.10.2
Muutoslista
Päivitetty tuotenimen valintalogiikka tilauksen lähetyksen yhteydessä. Mikäli Lemonsoftissa ei ole tilauksella olevaa tuotetta tai nimikkeellä ei ole nimeä Lemonsoftissa, niin myyntitilauksen nimike-sarakkeeseen asetetaan verkkokaupassa oleva tuotteen nimi.
Päivitetty logiikka, joka päivittää lisäosan, kun uusi versio asennetaan.
Versio 2025.10.1
Muutoslista
Hintatietojen käsittelyn optimointi.
Lisätty external_data-taulun käsittelyyn ajon aikainen välimuisti.
Päivitetty hinnastojen välimuistilogiikkaa.
Lisätty tarkistus asiakastietojen vientiin päällekkäisten tietojen estämiseksi.
Pieniä päivityksiä
Versio 2025.9.7
Muutoslista
Päivitetty lokitietoja tilauksen lähetyksessä.
Päivitys käyttäjätuontiin.
Versio 2025.9.6
Muutoslista
Päivitys käyttäjän poiston logiikkaan.
Päivitys käyttäjätuontiin, kun Multiuser on käytössä.
Lisätty tarkistus, joka poistaa Multiuser-vanhemman, jos siihen ei liity yhtään alatilitä.
Versio 2025.9.5
Muutoslista
Korjaus virheeseen, joka ilmenee kun tuoteominaisuus asetetaan Woocommerce-atribuutiksi -logiikka on päällä.
Korjaus hinnan käsittelyyn ostoskorissa.
Päivitys tietokannan wp_lemonsoft_contacts -taulun eheyden yllläpitoon.
Multiuser-logiikan päivitys.
Versio 2025.9.4
Muutoslista
Päivitys manuaalisten ajojen virheensietokykyyn. Manuaaliset ajot pyrkivät jatkamaan tietyissä virhetilanteissa ajoa muutaman sekunnin viiveen jälkeen.
Multiuser-logiikan päivitys.
Versio 2025.9.3
Muutoslista
Multiuser-logiikan ja käyttäjätuonnin päivitys.
Versio 2025.9.2
Muutoslista
Käyttäjien massatuonnin logiikan päivittäminen.
Versio 2025.9.1
Muutoslista
Päivitys Multiuser-logiikkaan ja käyttäjätuontiin.
Versio 2025.8.3
Muutoslista
Käyttäjätuonnin kehittämistä.
Versio 2025.8.2
Muutoslista
Päivitys käyttäjädatan eheyteen, jos Multiuser-logiikka on käytössä.
Korjaus asetuksissa oleviin valintalistoihin.
Käyttäjäprofiilin Yrityksen tiedot / Yhteystiedot -listauksen logiikka päivitetty.
Lisätty lokitietoja.
Versio 2025.8.1
Muutoslista
Tietoturvapäivitys.
Versio 2025.7.2
Muutoslista
Lisätty logiikka, joka näyttää tilaussivulla napin, jolla voidaan poistaa tilausta vastaava myyntitilaus Lemonsoftista. Nappi näkyy vain tilauksen lähettämisen jälkeen, jos tilauksen lähetyksen aikana on tapahtunut virhe, jonka seurauksena myyntitilaus on todennäköisesti jäänyt vajaaksi.
Kehitetty rajapintayhteyksien virheensietokykyä.
Lokimerkintöjen kehittämistä.
Versio 2025.7.1
Muutoslista
Korjaus hinnastoajon suorittamisajankohtaan.
Kasvatettu REST-rajapintakutsujen timeout-arvoa.
Korjattu virhetilanne tilauksen lähetyksen yhteydessä, jos tilauksella on tuote ilman SKU-arvoa.
Versio 2025.6.6
Muutoslista
Korjaus Multiuser-logiikan tilanteeseen, jossa oletusyhteyshenkilön poistaminen estää kirjautumisen.
Multiuser-logiikan kehittämistä.
Versio 2025.6.5
Muutoslista
Korjauksia ja optimointia käyttäjien ja tilausten ajastuslogiikoihin.
Versio 2025.6.4
Muutoslista
Lisätty hinnaston hintahistoria.
Versio 2025.6.3
Muutoslista
Päivitetty ajastuslogiikka.
Versio 2025.6.2
Muutoslista
Yhteensopivuuskorjaus WP All Import - WooCommerce Import Add-On Pro -lisäosan kanssa.
Versio 2025.6.1
Muutoslista
Koodin optimointia ja pieniä korjauksia.
Versio 2025.5.6
Muutoslista
Korjaus tilanteeseen, jossa asetuksesta huolimatta Lemonsoftin pakettituotteen sisällä olevista tuotteista muodostettiin rivit myyntitilaukselle.
Korjaus tilanteeseen, jossa postitoimipaikka jää verkkokaupasta tuodun uuden asiakkaan laskutustiedoista pois.
Korjaus Lemonsoftiin luotavan myyntitilauksen rivien veroprosentin ja myyntitilin asettamisen logiikkaan.
Versio 2025.5.5
Muutoslista
Muutettu myyntitilausrivin luonnin logiikka, kun kyseessä on bundle-tuote.
Logituksen kehittämistä.
Versio 2025.5.4
Muutoslista
Päivityksiä logitukseen.
Päivitys tuotetuonnin logiikkaan. Tuotetuonnissa tuodaan Lemonsoftin ensimmäisen yksikkövälilehden hintatieto tuotemetaan.
Versio 2025.5.3
Muutoslista
Tuotetuonnin kehittämistä muunnelmatuotteisiin liittyen.
Koodin optimointia ja bugikorjauksia.
Versio 2025.5.2
Muutoslista
Korjauksia verkkokaupasta lähetettyihin myyntitilauksen toimitus- ja laskutusasiakkaan tietoihin.
Myyntitilaukselle tulevien asiakastietojen (mm. Maksuehto, Toimitustapa ja Toimitusehto) logiikan päivitys.
Versio 2025.5.1
Muutoslista
Tuotteiden varastosaldoajon päivitys.
Versio 2025.4.5
Muutoslista
Päivitetään asiakkaiden kirjautumisen estävä asetus rajaamaan estettävät käyttäjät Lemonsoftista tuotuihin.
Lisätty action hook -tuotesaldoajon yksittäisen tuotteen käsittelyn loppuun.
Bugikorjauksia
Logituksen lisäkehitys
Versio 2025.4.4
Muutoslista
Korjaus varastosaldologiikan tilanteeseen, jossa saldoissa ei huomioida avoimia myyntejä.
Versio 2025.4.3
Muutoslista
Korjaus tilausten tuontiin.
Lisätty asetus, jolla voidaan määrittää manuaalisen tuonnin osalta kuinka monen päivän aikaiset muuttuneet tilaukset käsitellään.
Versio 2025.4.2
Muutoslista
Lisätty logiikka, joka estää bundle-tyyppisten tuotteiden käsittelyn tuotetuonnissa ja tuotesaldojen tuonnissa. Bundle-tyyppisiä tuotteita saa tehtyä WooCommerce Product Bundles -lisäosan avulla.
Lisätty ominaisuus, jolla voidaan rajata tuotesaldojen päivitysajon tuotteet vain sellaisiin, joilla on Lemonsoftissa web-tuoteominaisuus.
Versio 2025.4.1
Muutoslista
Lisätty mahdollisuus asettaa tuotteen EAN varasto-välilehden Global Unique ID -kentän arvoksi.
Koodin optimointia.
Versio 2025.3.5
Muutoslista
Lisätty web-tuotteiden tuonti manuaalisiin ominaisuuksiin. Tehostettu em. tuonnin variaatiotuotteiden käsittelyä niin, että tuodaan kauppaan ensin muunnelmatuotteiden isä-tuotteet ennen tuotevariaatioita.
Muutettu yksittäisen tilauksen lähetysnapin logiikkaa niin, että estetään useammat klikkaukset.
Myyntitilauksen ale2- ja ale3- kenttien oletusarvon asettaminen nollaksi.
Versio 2025.3.4
Muutoslista
Optimoitu tuotteiden varastosaldoajoa.
Korjaus tuotteen hinnan jälkeen näkyvän veroprosentin muodostamisen logiikkaan.
Versio 2025.3.3
Muutoslista
Korjaus virhetilanteen käsittelyyn rajapintapyynnön yhteydessä.
Logituksen lisäkehitys
Versio 2025.3.2
Muutoslista
Korjaus logiikkaan, joka määrittää hinnan perässä näytettävän verokannan.
Korjaus manuaaliseen tilauksen vientiin, kun live mode -asetus ei ole päällä.
Muutos tuotekuvaustekstin asettamisen logiikkaan.
Logituksen lisäkehitys.
Koodin optimointia.
Versio 2025.3.1
Muutoslista
Lisätty automaattisesti päivittyvä tuoteosastoihin perustuva valikko (menu).
Korjaus myyntitilauksen luomiseen, kun käytetään laskutusasiakasta.
Korjauksia muunnelmatuotteiden tuontilogiikkaan.
Logituksen lisäkehitys.
Versio 2025.2.4
Muutoslista
Kasvatettu REST-rajapinta clientin timeout-arvoja.
Logituksen lisäkehitys.
Versio 2025.2.3
Muutoslista
Lisätty tuki WooCommercen 'High-performance order storage' (HPOS) -ominaisuudelle.
Lisätty mahdollisuus käyttää tuotteen painona pakkauksen painoa.
'Tuo uudet tuotteet Lemonsoftista luonnoksina'-ominaisuus on poistettu. Vastaavan toiminnallisuuden saa käyttämällä 'Käsittele tuotteiden näkyvyyttä vain verkkokaupassa'-ominaisuutta.
Korjattu tuotteen painonkäsittelyn logiikan REST-yhteensopivuutta.
Korjattu tuotteen myyntitilien logiikan REST-yhteensopivuutta.
Korjattu tilauksen lähetyksen REST-yhteensopivuutta tilanteessa, jossa tilaus sisältää tuotteen, jota ei löydy Lemonsoftista.
Versio 2025.2.2
Muutoslista
Korjauksia tilauksen lähetykseen liittyviin virhetilanteisiin.
Korjaus käyttäjän poiston logiikkaan.
Pieniä lisäosan toimivuuteen vaikuttavia korjauksia.
Logituksen lisäkehitys.
Versio 2025.2.1
Muutoslista
Korjattu käyttäjätuonnin päivämäärän mukainen rajauslogiikka.
Versio 2025.1.2
Muutoslista
Lisätty FileLogger-logitukseen automaattinen vanhojen logitiedostojen poisto-ominaisuus. Oletuksena logitiedostot säilyvät 30 päivää, jonka jälkeen logitiedostot poistetaan.
Korjaus hintaportaisiin.
Korjaus käyttäjien massatuontiin.
Pieniä lisäosan toiminnallisuuksiin liittyviä korjauksia ja optimointeja.
Logituksen lisäkehitys.
Versio 2025.1.1
Muutoslista
Lisätty REST-tuki.
Poistettu SOAP-tuki.
Välimuistilogiikoiden päivitys.
Pieniä lisäosan toiminnallisuuksiin liittyviä korjauksia.
Logituksen lisäkehitys.