Viivakoodin tulostusongelma

Started by laaristo, 13.11.19 - klo:12:18

Previous topic - Next topic

laaristo

Missähän mättää, kun viivakoodi ei tulostu laskulle? Koneella on kolme MLInvoice-asennusta, eri tietokannoilla mutta muuten samanlaisia, käyttävät samaa apache2.4-http-palvelinta, joskin eri virtuaalidomaineilla. Yhdellä em.paketeista viivakoodit näkyy (tavallinen http), kahdella muulla ei (näillä https). Kaikki olivat alunperin samaa versiota (1.9.0, vähän vanha siis) ja asennushakemistossa invoice_printer*.php -tiedostot on samat. Päivitin 2 paketeista uusimpaan versioon 1.21.2, sama juttu, sillä yhdellä toimii, toisella ei.
'Ongelma'asennuksella laskussa on logo, otin sen pois, ei auta, ei viivakoodia. Myöskään virtuaaliviivakoodi ei tulostu em. asennuksilla, mutta sillä yhdellä toimivalla kyllä, jos on enabloitu tulostusmalleista. Ja muuten ohjelma tuntuu toimivan ongelmitta, kiitokset tekijälle.
Eli joku asetuksissa on eri tavalla, mutten ole löytänyt, mikä. Apachen error-lokiin ei kirjaudu mitään...
Ideoita?

taleman

Katso mitä on MLInvoicen YLeiset asetukset kohdassa

Näytä viivakoodi laskun tilisiirtolomakkeessa

noissa koneissa.

ele

Virtuaaliviivakoodi tulee varmaankin näkyviin esim. sähköpostilaskun lähetysikkunassa? Jos näin, ajatukset kääntyvät pdf-generoinnin suuntaan. Ovatko eri versioiden vendor-alihakemistot täysin identtiset? Linkkaa toimimattomasta versiosta toimivaan tai tekee uusasennuksen ihan tyhjältä pöydältä. Mulla on lisäksi mm. tcpdf-niminen alihakemisto ihan mlinvoicen juuressa, mutta se taitaa olla joku reliikki eikä liity enää mihinkään? Ajetaanko http:tä ja https:ää samoilla käyttäjillä?

laaristo

Kiitos ehdotuksista. Kävin asetukset vielä kertaalleen läpi, ruutu-ruudulta, ja huomasin, että noissa viivakoodia tulostamattomissa asennuksissa kohdassa Asetukset > Yleiset asetukset  kentällä 'Oletusmaksuaika päivinä' ei ollut lainkaan arvoa. Kun laitoin siihen luvun (14), viivakoodit alkoivat tulostua ja virtuaaliviivakoodikin näkyi. Testilaskuissa oli manuaalisesti laitettu eräpäivä, ja ilmeisesti viivakoodin generoinnissa se ei riitä, vaikka luulisi.
Päivitin sitten tuon yhdenkin vielä uusimpaan versioon, ja toimii siinäkin. Tulosteessa vielä määrä ja á-hinta -kentät oli järjestetty toisella, paremmalla tavalla, tuli ikäänkuin bonuksena. Great!