Asteri laskutus Windows ympäristöön
Muutoshistoria ajalta 27.11.1996 - 17.3.2000
gVersioPvm = "17.3.2000"
- lisätty myyntireskontran avointen laskujen ikkunaan toiminto
Näytä|Suoritukset tileittäin
- couldn't lock table 'zzTilasto'; currently in use (virhe 3211)
Kutsurivi 4034 Moduulista Tilasto Rutiinista MyyjanMyyntiTuotteittain2
korjattu
- varmuuskopiointi polkuun ja varmuuskopion palauttaminen polusta
- alv-koodin käyttäytyminen vapaata tekstiä syötettäessä voidaan nyt
määritellä Laskunsyöttö-ikkunan toiminnolla
Määritä|ALV-koodi ja vapaa teksti
Tällöin vapaa teksti voidaan tulkita käyttäjän valinnan mukaan
joko vapaaksi tekstiksi (ALV-prosentti = 0) taikka
uudeksi tuotteeksi (ALV-prosentti = perustietojen oletus-ALV-koodi)
- oletusviivekorkona oli 11% tai 13%; muutettu olemaan 10%
gVersioPvm = "16.3.2000"
- data type conversion error (virhe 3421) Kutsurivi 4085
kun oltiin lisäämässä tuotetta ja perustietojen ALV-koodin
oletusarvo oli tyhjä; korjattu
- laskutuslista, käteismyyntilista ja alv-erittelylista tulivat
sekaisessa järjestyksessä, jos oli joskus avannut vanhan laskun
korjattavaksi; nyt tulevat laskuntunnisteenmukaisessa järjestyksessä
- avointen laskujen paperitulosteessa on nyt otsikossa myös
päivämäärä (= reskontran perustietojen käsittelypäivä)
- lisätty tiimalasi reskontran avointen laskujen ikkunan
toimintoon Muokkaa|Poista maksettuja
- jos lomakesovituksessa on käytetty TAB-merkkiä, ohjelma huomauttaa
siitä, mutta tekee kuitenkin tulosteen, tosin korvaten TABin
yhdellä välilyönnillä. Näin vältytään overflow- yms. herjoilta.
- asiakas- ja tuotekortiston rivitila-ikkunaan sekä laskunsyöttötilan
asiakas- ja tuote-ikkunaan lisätty DELETE-nappulan painamisen
jälkeinen varmistus: poistetaanko?
- laskutuspäiväkirjan ja suorituspäiväkirjan saa nyt halutessaan
myös paperille
- laskutusta perustettaessa tulee malliaineisto, jossa tilinumerot
ovat muotoa XXX XXXXXX-XXXX. Muutettiin tyhjiksi, jottei aina
perustettaessa herjaa virheellisestä tilinumerosta
- tehty toiminto Muokkaa|Lisää eteen asiakas- ja tuotekortistojen
rivitila-ikkunaan ja laskunsyöttötilan asiakas- ja tuoteikkunaan
gVersioPvm = "13.3.2000"
- asiakkaan viimeaikaiset ostot tulivat väärässä järjestyksessä eli
ohjelma tulkitsi päivämäärän tekstiksi ja järjesti sen mukaan.
Nyt tulkitsee päivämääräksi ja järjestää tuoreuden mukaan. 'Vemta
- taulukoiden järjestäminen päivämäärien mukaan ei toiminut, esim.
avoimet laskut eräpäiväjärjestyksessä ei tullut oikeassa
järjestyksessä, eikä esim. suoritukset jaksolta maksupäivän
mukaisessa järjestyksessä. Korjattu siten, että jos kentän
nimessä on teksti 'päivä' niin sen mukaan järjestettäessä
ohjelma tulkitsee kentän sisällön päivämääräksi. Huom! Tuossa
kentässä ei saa sitten olla tyhjää, muuten tulee invalid use of null
eikä päivämääräksi kelpaamatonta aineistoa (type mismatch tai
data type conversion error?)
gVersioPvm = "6.3.2000"
- yritysluettelossa valinta "Poista yritys" joka poistaa yrityksen hakemiston
(ei osaa poistaa, jos yrityksen alihakemistossa alihakemistoja, mutta sellaisia
ei ohjelma osaa luoda ->käyttäjä joka osaa niin osaa myös poistaa ne resurssienh.ohjelmalla)
- yritysluetteloon resurssienhallinnan käynnistyskäsky
gVersioPvm = "17.2.2000" '
- se_RsLeikepoydalta antoi virheilmoituksen overflow (virhe 6). Tein em. rutiiniin
rivi-ilmaisimen, joka näyttää missä kohtaa virhe tuli. Ilmeisesti
laitteistoriippuvainen ilmoitus.
gVersioPvm = "10.2.2000"
- seliteteksti halutaan tabuloitumaan joko nimike -kentän
kanssa samaan saraan tai sitten koko rivin leveydeltä
- jos ryhmä kentässä on jokin merkki niin seliteteksti
tabuloituu nimike kentän mukaan
gVersioPvm = "8.2.2000"
- kun otti vanhan laskun korjattavaksi ja tallensi, karhupäivät
yms. katosivat. Nyt eivät enää katoa.
- kun varmuuskopioitiin levylle, jossa jo on varmuuskopio,
ohjelma kysyi jokaisen tiedoston kohdalla, kopioidaanko päälle.
Nyt kysyy vain kerran.
- ktl:n päivityksen jälkeen ohjelma kysyy nyt, mitä tehdään
käsitellylle ktl-tiedostolle: säilytetään, tuhotaan tai
kopioidaan toiselle nimelle
gVersioPvm = "4.2.2000"
- invalid use of null tulostettaessa tyhjää laskua ja
turhia paperinsyöttöjä kaksoisklikattaessa laskuntulostus-
painiketta; korjattu
gVersioPvm = "31.1.2000"
- keräilylaskutuksessa ohjelma otti kaikki ko. asiakkaan lähetteet
samalle laskulle -> ottaa kunkin toimitus-
osoitteen lähetteet erillisille laskuille
gVersioPvm = "28.1.2000"
- korjaa 99->1999 kelpuuttaa nyt -:n lisäksi .:n
- ktl:ssä ääkköset tulivat esim. {,[,|,\ (ä,Ä,ö,Ö); korjattu
- kaikkien dialogi-ikkunoiden ControlBox-ominaisuus pantiin Falseksi
eli ikkunoista pääsee eteenpäin vain OK ja Peruuta, mutta niitä
ei pääse haitallisesti sammuttamaan ruksista
gVersioPvm = "20.1.2000"
- kortistojen aakkostus-ikkunan sulkeminen ruksista sotki
aakkostuksen ja kadotti kortiston; korjattu
- valinta Määritä|Logo lisätty myyntireskontran avointen ikkunaan
- maksumuistutukseen saa nyt myös logon koodeilla @LOGO1 jne.
- maksumuistutukseen saa nyt myös asiakasnumeron koodilla @ASIAKASNUMERO
- lisätty laskunsyöttöikkunaan valinta Määritä|Tilastointitapa,
jolla valitaan, talletetaanko asiakas- ja tuotekortistoihin
verolliset vai verottomat hinnat
gVersioPvm = "18.1.2000"
- type mismatch kutsurivi 9999 rutiinista mnu2099to1999;
korjattu käyttämään action queryn sijaan navigointia
gVersioPvm = "13.1.2000"
- ktl:n ajossa pitkät viitenumerot tulkittiin väärin
eivätkä siten kohdistuneet; korjattu
gVersioPvm = "12.1.2000"
- toimiva muokkaa/korjaa pvm 99->1999
muuttaa myös 00-01-2027 -> 2000-01-27
gVersioPvm = "3.1.2000"
- ktl:n kirjaus: jos koneen kello oli vuodessa 2000 ja ktl-aineisto
oli vuoden 1999 lopun aineistoa, ohjelma tulkitsi sen vuodelle
2099; korjattu
- edellisen johdosta lisätty uusi korjaustoiminto kaikkien
reskontratapahtumien ikkunaan: Muokkaa|2099->1999
korjaa, jos viimeisin suorituspäivä on vuodelta 2099, niin 1999:ksi
gVersioPvm = "14.12.1999"
- YRITYS: -ikkunassa (tietokanta-ikkunassa) valinta TIEDOSTO / KORJAA
PÄIVÄMÄÄRÄT korjaa nyt myös ALV-erittelyn päivämäärät sekä asettaa
istunto/laskuntunniste/reskontratunniste/laskunnumero kenttien
mahdolliset NULL arvot kuvitteellisiksi arvoikseen (tauluissa
RESKONTRA ja ALV-erittely)
gVersioPvm = "29.10.1999"
- Reskotrassa Avoimet laskut / Erääntyneet laskut ikkunoissa valinta:
Tulosta/Postitustarrat tänään maksumuistutuksen saaneille:tulostaa arkki/matriisikirjoitin-
tarrat niille asiakkaille, jotka saaneet maksumuistutuksen KÄSITTELYPÄIVÄ -päivänä.
gVersioPvm = "28.10.1999"
- laskunsyöttötilassa Tulosta/Postitustarrat voi tulostaa Arkki- tai lasertulostimella
joko istunnon laskutetuista tai laskutuspäivän mukaan laskun päivämääräväliltä
- tulostus matriisikirjoittimelle tapahtuu siten, että tulostetaan LPT1 portiin.
gVersioPvm = "21.10.1999"
- Lomakesovituksessa voidaan muuttaa oletuskirjoittimen sijaan tulostus
toiselle kirjoittimelle, lomakesovituksen alkuun koodi
@KIRJOITIN[Canon]
missä Canon on kirjoittimen nimi (huom: nimessä ei saa olla välejä, kuten usein
kirjoittimien nimissä on: muuta nimi valitsemalla Käynnistä/Asetukset/Kirjoittimet
ja napsauta kirjoitinta hiiren kakkospainikkeella, valitse "nimeä uudelleen" ja anna
kirjoittimelle jokin helppo nimi
ja loppuun koodi
@KIRJOITIN[]
jotta tulostetaan taas oletuskirjoittimelle
ks. rutiini se_asetakirjoittimeksi
- tämä on kuitenkin vielä testaamatta mm seuraavin osin
* kirjoittimen fontti asetetaan ennen oletuskirjoittimen vaihtamista
-> tämän voi kiertää siten, että asetetaan fontti uudestaan lomakesovituksessa.
* tulostuksen jälkeen kun oletuskirjoitin on palautettu kirjoittimeksi, tulostetaan
vielä viivakoodi ja EndDoc -> tämä kierrettävissä sillä, että lomakesovituksen loppuun
ei laitettaisi nollauskäskyä vaan se tehtäisiin automaattisesti/jos muuttuja sen
osoittaa tehtäväksi.
* HUOM:on testattava vielä että tulostuuko oletuskirjoittimelle jotain alku- tai
loppupään asetus/nollauskäskyjä jos tulostetaan jollekin muulle kirjoittimelle.
gVersioPvm = "1.10.1999"
- tuotekortistossa voidaan lisätä ostos varastoon Muokkaa / Lisää osto varastoon
ja antaa ostettu kpl, ostohinta/kpl tai kokonaissumma, jolloin ohjelma
* kasvattaa varastomäärää
* kasvattaa ostettu kpl määrää
* kasvattaa ostettu mk määrää
* laskee keskihinnan kaavalla:
(varastossa kpl*vanha ostohinta + ostettu mk) / (varastossa kpl + ostettu kpl)
- tuotekortisto voidaan aakkosta numeerisesti myös tekstikentän osalta (kunhan jokaisessa
kentässä on numeroarvo.
gVersioPvm = "28.9.1999"
- Reskontran hakutulos:voi tulostaa paperille
* kortin A4:selle
* kaikki kortit, jokainen A4:lle
* yhdelle vaakasuuntaiselle arkille x kpl kortteja otsikkoineen tyyliin:
Asiakas Juha Mika Atso
Puh 3511122 3511122 3511122
- Reskontran hakutulos:voi kopioida leikepöydälle "N" eli yhdellä rivillä on yhden
tiedon otsikko ja kaikki siihen liittyvät hakutulokset.
gVersioPvm = "27.9.1999"
- Lisätty ak/tk omatulosteen määritykseen painike "Tallenna" joka tallentaa
määritykset ilman että tulostaisi tulostetta
- ak/tk selaustila:näytti tuotekortiston kentät (25 kpl) alekkain:
nyt jakaa saroihin (13+12) jolloin selaustilassa näkee tuotteen kentät
- valittaessa logoa, joka ei kelpaa jäi herjaamaan invalid picturea.
Nyt ohjelma kertoo millaista muotoa kuvan tulee olla toimiakseen:
"Asetettaessa logoksi *.WMF tiedosto ohjelma herjaa Invalid Picture (481).
SYY:WMF kuvan tulee olla 'Aldus Placeable Format' muotoinen metafile
(standardin muotoinen tai enhanced eivät käy).
Microsoftilta on saatavissa osoitteesta
http://support.microsoft.com/download/support/mslfiles/Enmeta.exe
konversio-ohjelma, jolla voidaan lukea ja tallentaa eri standard,
placeable ja enhanced -muotoisia metafile -tiedostoja.
Artikkelit
'Invalid Picture' Error When Setting Metafile (WMF) osoitteessa
http://support.microsoft.com/support/kb/articles/Q147/6/67.asp
ja Reading and Writing Aldus Placeable Metafiles osoitteessa
http://support.microsoft.com/support/kb/articles/Q129/6/58.ASP
käsittelevät aihetta tarkemmin"
gVersioPvm = "22.9.1999"
- kuitattaessa laskua HYLA:lla, ohjelma kirjaa hyla-tapahtuman "suoritusta mk" kohtaan
maksetun summa, jolloin "kuukauden suoritukset" -listauksessa HYLA ja sillä
kuitatun tapahtuman suoritus mk:t kumoavat toisensa jolloin suoritusta mk -listaus
saadaan täsmäämään. Aiemmilla versioilla kirjattujen HYLA tapahtumien "suoritusta mk"
sarat pysyvät kuitenkin vielä tyhjinä.
gVersioPvm = "31.8.1999"
- F2 inplace edit, toistaiseksi vain laskun tuoterivien syötössä
gVersioPvm = "24.8.1999"
- pikanäppäimet asno,pyyhi,tulosta
- tuoterivi tulostuu tekstirivinä, jos yht mk (6. sara) on 0 (nolla)
gVersioPvm = "7.6.1999" ' / Ossi Kankkunen, Lappeenranta / Annika
- viitteemme-kenttä jäi pakosti seuraavaan laskuun; nyt Määritä|Perustiedot
sisältää asetuksen, jääkö viitteemme seuraavaan laskuun vai tyhjeneekö
gVersioPvm = "28.5.1999"
- lisätty lomakesovituskoodi @PYÖRISTYS, jolla tulostuu paperille
penninpyöristys
gVersioPvm = "18.5.1999"
- WINLS VERKKOKÄYTTÖ (ei exe-muutosta, mutta tutkittu ja raportoitu)
- Atsoft ei tue verkkokäyttöä. Asiaa on kuitenkin tutkittu
ja voidaan todeta seuraavia asioita:
- verkkokäyttöä varten winls on asennettava
serverille siten, että se näkyy samannimisenä
hakemistona kaikille päätteille, esim. p:\winls
- perustavien määritysten viittaukset asiakas-
ja tuotekortistoon on laitettava osoittamaan
ko.hakemistoon
- asiakaskortisto-työvaihe, tuotekortisto-työvaihe
ja myyntireskontra-työvaihe eivät päästä avaamaan
kahdelta koneelta yhtäaikaa, vaan ilmoittavat
COULDN'T LOCK TABLE tai PATH/FILE ACCESS ERROR
- laskunsyöttötila voi olla kahdella koneella
yht 'aikaa auki ja laskuja voidaan kirjoittaa
ja ohjelma varoittaa ennen samannumeroisten laskujen
tallentamista. Asiakas- ja tuoteikkunoissa voi
muokata ja lisäillä vapaasti, mutta muutokset
näkyvät toisella koneella vasta, kun ko. ikkunat
on putsattu uudelleenkäynnistyksellä tai tuhoamalla
ikkuna ja synnyttämällä se uudelleen (esim. kutsumalla
jotakin asiakasta numeron perusteella)
gVersioPvm = "19.3.1999"
- keräilylaskutus
gVersioPvm = "18.3.1999"
gVersioPvm = "26.2.1999"
- error loading from file (virhe 31037) Rutiinista KaynnistaLaskunSyotto
syy: oli asennettu päivityslevyltä, jolloin keysta16.ocx meni
winls-hakemistoon. Koneessa sattui kuitenkin olemaan
windows\system-hakemistossa keysta32.ocx, mikä aiheutti
konfliktin
ratkaisu: asennettiin ensiasennuslevyiltä, jolloin keysta16.ocx
meni windows\system-hakemistoon ja rekisteröityi
windows 95:een kaikkien taiteen sääntöjen mukaisesti
- laskua tulostettaessa ohjelma heitti num lockin ja caps lockin
pois päältä; korjattu; korjaus pätee myös scroll lockiin ja
insertiin; korjaus vaatii keysta16.ocx-tiedoston, joka tästedes
toimitetaan ohjelman mukana. Päivityslevyltä se menee c:\winls-
hakemistoon, alkuperäislevyiltä c:\windows\system-hakemistoon
gVersioPvm = "24.2.1999"
- tilaus, lähete, sarjalaskutus ja eräajolaskutus rajattu erilliseen
maksulliseen lisäpakettiin.
- lomakesovituksiin on lisätty koodaukset
@TILAUSNUMERO
@LÄHETENUMERO
- lähetteen lomakesovitus: tuoteriveille ei haluta markkamääriä
näkyviin. Tämä toteutetaan uusilla lomakesovitusmuuttujilla:
@LÄHETEOTSIKOT
@LÄHETERIVI
gVersioPvm = "23.2.1999"
- sarjalaskutus: Tiedosto|Sarjalaskuta. Käytä seuraavasti:
- luo rajattu tai kokonainen kortisto niistä asiakkaista,
joille haluat sarjalaskut. Käytä tarvittaessa asiakas-
kortisto-työvaiheen rajattua osakortistoa ja tallennusta
toiseksi kortistoksi, esim. sarja.wak
- kirjoita laskunsyöttötilassa ne tuoterivit, jollaiset
haluat sarjalaskuihin tulostumaan
- valitse laskunsyöttötilassa Tiedosto|Sarjalaskuta
- anna halutun kortiston nimi, esim. sarja.wak
- ohjelma luo ja tallentaa kullekin asiakkaalle laskun
- toiminnolla Tiedosto|AvaaVanhaLasku, Avaa korjattavaksi,
voit muokkailla joitakin, mahdollisesti poikkeavia laskuja
- tulosta koko rimpsu toiminnolla Tiedosto|TulostaEräajona
- tilaustenkäsittely: Tulosta|Tilauskanta
- tilaustenkäsittely: Tiedosto|TallennaTilaus
- tilaustenkäsittely: Tiedosto|AvaaTilaus
- eräajolaskutus: laskut voidaan kirjoittamisen yhteydessä
tallentaa toiminnolla Tiedosto|TallennaLasku ja jättää
tulostamatta paperille. Sitten ne voidaan kertaheitolla
tulostaa paperille toiminnolla Tiedosto|TulostaEräajona,
joka kysyy halutun laskunnumerovälin ja tulostaa laskut
peräkanaa vaikkapa kahvitauon aikana.
- invalid use of null lähetteen avaamisessa; korjattu
gVersioPvm = "22.2.1999"
- lähetelaskutus: Tiedosto|TallennaLähete
- lähetelaskutus: Tiedosto|AvaaLähete
- uuteen laskuun tulee pohjaksi ensimmäinen maksuehto
gVersioPvm = "19.2.1999"
- laskulomakkeeseen, maksumuistutukseen ja tiliotteeseen
tulostuvat fontit saa aseteltua valinnalla Määritä|Fontit
gVersioPvm = "18.2.1999"
- Pankkiviivakoodin tulostus: Määritys laskunsyöttötilassa valinnalla
Määritä | Pankkiviivakoodi
- aakkostus postitoimipaikan mukaan (jättää postinumerot huomiotta)
- selittäviä tekstejä lisätty logojen määrittelyyn,
laskutuspäiväkirjan tulostukseen ja suorituspäiväkirjan
tulostukseen
- laskutuslista valitulta jaksolta ruudulle
gVersioPvm = "16.2.1999"
- tuotekortistossa, asiakaskortistossa ja vastaavissa rajatuissa
kortistoissa on Omatuloste-valinnat, joilla saa määriteltyä
vapaasti omia tulosteita
- tuotekortisto: Muokkaa|Hinnoita
- tuotekortisto: Muokkaa|NollaaMyyntitilasto, joka nollaa
kentät myyty kpl ja myyty mk
- asiakaskortisto: Muokkaa|NollaaMyyntitilasto, joka nollaa
kentät ostanut kpl ja ostanut mk
gVersioPvm = "15.2.1999"
- tuotekortisto: Muokkaa|Hinnoita
- tuotekortisto: Tulosta|Varastotilanne
- tuotekortisto: Tulosta|VarastonArvo
- tuotekortisto: Tulosta|Inventaario
- tuotekortisto: Tulosta|Puutelista
- suorituspäiväkirja c:\winls\firma\_siirto2.wkp
- laskutuspäiväkirja: tuoteriveittäin
- laskutuspäiväkirja tulee tiedostoksi c:\winls\firma\_siirto.wkp
gVersioPvm = "12.2.1999"
- laskutuspäiväkirja: laskukohtainen alv-erittely
(laskunsyöttötilassa Tulosta|Laskutuspäiväkirja)
- laskutuspäiväkirja: alv-erittely laskujen jälkeen yhteissummista
- salasana: ohjelma vaatii käynnistyäkseen tiedoston aswinlrk.oma
Tämän lisäksi toimitamme varmuuskopion aswinlrk.var
- tilasto: asiakasyhteenveto
gVersioPvm = "11.2.1999"
- tilasto: tuotteen myynti asiakkaittain
- tilasto: myyjän myynti tuotteittain
- tilasto: katelaskelma myyjittäin
gVersioPvm = "10.2.1999"
- tilasto: myyntitilasto tuotteittain
- tilasto: katelaskelma tuotteittain
- tilasto: asiakkaan viimeaikaiset ostot
- tilasto: asiakkaan ostot tuotteittain
- tilasto: asiakkaan kate tuotteittain
- Tallentaessaan laskua laittoi aina maksuehdon perään # jolloin lasku tallentui
aina "vastalaskuna" ja avattaessa vanha lasku käsittelyyn tulosti laskun
vastalaskuna:Tämä versio tallentaa # vain jos tulostettu vastalasku.
gVersioPvm = "9.2.1999"
- logo määritellään valinnalla Määritä|Logo ja tulostetaan lomakesovituksen
koodauksella @LOGO1, @LOGO2, @LOGO3 ja @LOGO4
gVersioPvm = "28.1.1999"
- No current record laskuntulostuksessa, jos lomakesovituksessa käytetty
Nimike(1)-tyyppisiä muuttujia suuremmille rivinumeroille kuin laskussa
todellisuudessa tuoterivejä: korjattu
gVersioPvm = "20.1.1999/3" ' VUOSIPÄIVITYS
- näyttää yritysluettelon aakkostettuna yrityksen nimen mukaan,
jo muunnetut aineistot tulevat listan loppuun
- tallentaa virhelokitiedoston c:\winls\virhelog.txt, jonne
tallentuvat virheilmoitukset kellonaikoineen
- varmuuskopion palautuksessa tiedostojen kopioinnissa
käyttää DIRCMD-ympäristömuuttujaa
- leikepöydälle/leikepöydältä voidaan siirtää enintään
64 kilotavun pituinen aineisto
- NT4.0 UK:ssa tuli type mismatch siirryttäessä yritykseen.
virhe ratkesi, kun maa-asetukset muutettiin suomalaisiksi
ja päivämäärä muotoon p.k.vvvv (d.m.yyyy)
gVersioPvm = "19.1.1999"
- uusi eurolaskuri, jossa tuloksen kopiointi leikepöydälle sekä
laskettujen lukujen "tulosikkuna"
gVersioPvm = "18.1.1999"
- kortistojen siirto leikepöydälle/leikepöydältä
- ohjelman sulkeminen muualta kuin Tiedosto|Lopeta jätti ohjelman
käyntiin ilman ainuttakaan näkyvää ikkunaa; nyt ei jätä
- virheilmoituksen voi tulostaa paperille
- ktl tiedoston kirjaus tunnistaa rahayksikön ja muuntaa jos vain joko
KTL-aineisto tai reskontra on euroissa
- yhdellä istunnolla voidaan kirjata vain yksi KTL-tiedosto:
etsimme ratkaisua miten niitä voisi kirjata useamman.
gVersioPvm = "15.1.1999"
- havainto: tuotetilasto huomioi penninpyöristyksen ja laskun loppusummaan
kohdistuneen alennuksen.
- lisää tuotteen tuotekortistoon tulostuksen yhteydessä, jos tuotenumeroa
ei ole ennestään tuotekortistossa
- tuoterivien kenttiä voi käyttää lomakesovitusmuuttujina, esim.
@Nimike(3) = kolmannen tuoterivin nimike-luukun sisältö
@ale_%(1) = ensimmäisen tuoterivin alennusprosentti
Muutttujien nimet ovat (suluissa monenneltako riviltä tieto otetaan):
Tuotenumero(1)
Tuoteryhmä(1)
Nimike(1)
Määrä(1)
Yksikkö(1)
a-hinta(1)
yhteensä_mk(1)
ale_%(1)
ale_mk(1)
netto_mk(1)
alv_%(1)
alv_mk(1)
brutto_mk(1)
kp-tili(1)
- reskontrasta voi poistaa vanhoja maksettuja laskuja avointen laskujen
ikkunan toiminnolla Muokkaa|PoistaMaksettuja
- ruudukkojen sarakkeiden leveydet tallettuvat kaikissa ikkunoissa
- piiloon vedetyt sarakkeet saa näkyviin toiminnolla Muokkaa|NaytaKaikkiSarat
- kortistojen pysyvä aakkostus (kesken)
gVersioPvm = "13.1.1999"
- vastalaskun tulostus valmis
- hinnasto tuotekortistosta vastarahoineen
gVersioPvm = "12.1.1999"
- laskutusaineiston muunto euroiksi
- vastalaskun tulostus kesken: desimaalipyöristys muunnossa
gVersioPvm = "15.6.1998 b"
gVersioPvm = "4.1.1999/2"
- Lisätty Lomakesovitusmuuttujat
KASSAPÄIVÄ - Kassa-alen päivämäärä
KASSASUMMA - Kassa-alennettu loppusumma
YHTMÄÄRÄ - Tuoterivin saran "MÄÄRÄ" summa
YHTBRUTTOMK - Tuoterivin saran "YHTEENSÄ ENNEN ALENNUSTA" summa
YHTALEMK - Tuoterivin saran "ALENNUS MK" summa
YHTNTOMK - Tuoterivin saran "NETTOMARKAT" summa
YHTALVMK - Tuoterivin saran "VEROMARKAT" summa
YHTVEROLLINEN - Tuoterivin saran "VEORLLISET MARKAT" summa
gVersioPvm = "8.1.1999" ' Euromuutokset alkavat
- Rahayksikön määrittäminen yrityksen perustietoihin
- tulosteisiin tulostuu euro tai mk rahayksikön mukaan (jäi vielä kesken)
Muuttujia laskulomakkeelle:
- 195, VRY EURO Vastarahayksikön tunnus
- 196, LOPPUSUMMA_RY 3050.00 MK loppusumma+rahayksikkö
- 197, RY MK rahayksikkö
- 198, LOPPUSUMMA_VR 524.00 loppusumma vastarahassa
- 199, LOPPUSUMMA_VRY 524.00 EURO Loppusumma vastarahassa+tunnus
- KASSA-ALE_VR Kassa-alennuslause vastarahassa
- KASSASUMMA_VR Kassa-alennettu loppusumma vastarahassa
- ALV-ERITTELY_VR Alv-erittelyrivi vastarahassa
- ALV1PERUSTE_VR
- ALV1VERO_VR
- ALV1BRUTTO_VR
- ALV2PERUSTE_VR
- ALV2VERO_VR
- ALV2BRUTTO_VR
- ALV3PERUSTE_VR
- ALV3VERO_VR
- ALV3BRUTTO_VR
- ALV4PERUSTE_VR
- ALV4VERO_VR
- ALV4BRUTTO_VR
- ALV0PERUSTE_VR
- ALV0VERO_VR
- ALV0BRUTTO_VR
- ALVTONPERUSTE_VR
- ALVTONVERO_VR
- ALVTONBRUTTO_VR
- ALVYHTPERUSTE_VR
- ALVYHTVERO_VR
- ALVYHTBRUTTO_VR
gVersioPvm = "11.1.1999" ' KTL-tiedoston kirjaus
- KTL tiedoston kirjaus osaa nyt kirjata sellaisen tiedoston, jossa on
useita ktl-tiedostoja (eriä) samassa tiedostossa.
- tulosteisiin tulostuu euro tai mk rahayksikön mukaan
- vastalaskun tulostus (kesken)
17.3.1998
- asennuslevyille lisätty winlrk.ini ja
demoasennuslevyille lisätty wlrkdemo.ini
jotta heti vältyttäisiin ISAM-herjoilta
13.3.1998
- lisätty lomakesovituskoodi @TOIMITUSASNO
jolla saadaan tulostumaan toimitusosoitteen numero
26.2.1998 Ktl-tiedostoa päivitettäessä Osuuspankin uudella windows
Klink-ohjelmalla herjaa: No current record ja
couldn 't find input table or query ktl.
RATKAISU: Lähettiin päivitys, versioon 9.10.97 korjattu.
14.10.1997
- paperille tulostuvan laskun saa nyt kaikilta osiltaan vieraskielisenä,
esim. englanniksi tai ruotsiksi (aiemmin jäi esim. 'loppusumma' 'ALV')
- laskunsyöttöikkunan Määritä|Perustiedot-toiminnon
tiedostot ja tulostus -välilehdelle on lisätty seuraavat luukut,
joiden sisällön voi kirjoittaa haluamallaan kielellä:
LUUKUN NIMI SISÄLTÖ (OLETUS JOTA VOI MUUTELLA)
ALV-teksti ALV
Välisumma-teksti Tuoterivit yht.
Alennus-teksti Alennus
Alennettu-teksti Alennettu hinta
Pyöristys-teksti Penninpyöristys
Loppusumma-teksti Loppusumma'
10.6.1997
- ktl-perustietoihin lisätty pankit, pankkitilit, kp-tilit ja
oletushakemistot. Ohjelma ottaa nämä huomioon tarjotessaan
etsittäväksi ktl-tiedostoa sekä valitessaan, mille kp-tilille
ktl-tapahtuma kirjautuu.
25.3.1997
- versio 11.3.1997 katkaisee ylipitkän tekstin paperille tulostetussa
laskussa. Tämän vuoksi vapaa tekstirivikin katkesi kesken; korjattu.
21.3.1997 / Leni Partanen; Sisko Makkonen / Mika
- Myyntireskontran Näytä|KaikkiReskontratapahtumat herjasi
INVALID PROCEDURE CALL. Sama ilmoitus tuli myös laskunsyöttötilassa
uutta laskua talletettaessa.
SYY: Oli reskontratapahtumia, joiden laskuntunniste oli tyhjä (null).
Nämä olivat päässeet syntymään käytettäessä toimintoa
Lisää|Reskontratapahtuma, jossa oli bugi.
KORJAUS: Tällaisessa tapauksessa tietokantaan pitää kirjoitella
puuttuvat laskuntunnisteet tai poistaa ko. reskontra-
tapahtumat, jos ne ovat turhia. Vaikkapa seuraavasti:
- siirry Asiakaskortisto-työvaiheeseen
- valitse Tiedosto|AvaaKortisto
- avattavaksi tauluksi valitse Reskontra
- nyt voit muokata kaikkia reskontratapahtumia
vapaasti
EXEMUUTOS: Korjattiin toiminto Lisää|Reskontratapahtuma siten, ettei
pääse enää syntymään laskuntunnisteettomia reskontra-
tapahtumia.
11.3.1997
- laskulomakkeelle saa aseteltua sivunumeron paikan sekä päälle/pois
lomakesovitustiedoston koodauksella @SIVUNUMERO
- laskulomakkeella katkaistaan nyt ylipitkät tekstit siten, että
mahtuvat määritellyn sarakkeenleveyden sisään
10.2.1997
- 23.1.1997-levyissä Windows 95:ssä herjoja, esim.
COULDN'T LOAD FROM FILE
OBJECT REQUIRED
OBJECT SERVER NOT CORRECTLY REGISTERED
yms. yms.
SYY: win95:n järjestelmärekisteri ei näytä sietävän dll:iä ja
ocx:iä ohjelman omassa hakemistossa
RATKAISU: kaikki dll:t ja ocx:t asennetaan sittenkin
windows\system-hakemistoon
9.1.1997
- vanhan laskun avaaminen
- lisätty painike "Avaa pohjaksi", jolla avataan vanha lasku
siten, että kun se muokataan ja talletetaan, se ei mene
vanhan laskun tilalle vaan uudeksi laskuksi. Helpottaa mm.
hyvityslaskun tekemistä ja valmiiden vakiolaskupohjien
käyttöä.
- lisätty koodi @ASIAKASNUMERO, jolla saa laskulomakkeelle tulostumaan
asiakasnumeron
*** Versio 27.11.1996 on ensimmäinen toimitusversio ***