Prettylib-tuoteratkaisut - Wiki
Viivakoodiin tulostuu aina 0
Oletuksena PrettyLib tulostaa viivakoodin tarralle niin, että käytetään viivakoodikentän tietoa sen sisältäessä jotain. Muutoin käytetään hankintanumeroa.
Ratkaisu
Ongelma voidaan ratkaista kahdella tavalla. Suosittelemme vaihtoehtoa 1.- Uudemmissa PrettyLib-versioissa vika on korjattu. Tällöin ongelman saa korjattua päivittämällä PrettyLib, mutta vian pysyvä korjaaminen voi edellyttää "0"-tiedon poistamista nidetiedoista. Kts. alla kohta Tietokannan korjaaminen.
- Uudemmissa PrettyLib-versioissa toimipistekohtaisissa asetuksissa on asetus "Käytä tarroissa aina hankintanumeroa riippumatta viivakoodikentän sisällöstä". Asetus löytyy "Tiedonhaku -> Ominaisuudet -> Toimipistekohtaiset -> (välilehti) Luettelointi". Laittamalla tämän rastin päälle (huom: asetus on toimipistekohtainen, joten jos käytössä on useita toimipisteitä, voi olla tarpeen laittaa päälle kaikille).
Tietokannan korjaaminen
Pysyvä vian korjaaminen voi edellyttää kertaalleen ns. 0-tietojen poistoa nidetiedoista. Ohessa SQL-komento, jolla tämän voi tehdä:
UPDATE Item SET Barcode = NULL WHERE Barcode = '0'
Huom: lue ennen SQL-komennon suorittamista alla oleva ohjesivu.
SQL komentojen/kyselyjen suorittaminen PrettyLibistä