Testimyyntien poisto

Sisällysluettelo

Testimyyntien poisto

Testimyynnit voidaan poistaa esim testijärjestelmästä seuraavasti:

  1. Ota varmuuskopio tietokannasta tai varmista muuten tietäväsi mitä olet tekemässä
  2. Poista tiedostopohjaiset tapahtumatiedostot:
    1. Poista kassan selkokieliset tapahtumatiedostot (YRITYSHAKEMISTO*.jou, muista myös TARK -hakemisto)
    2. Poista kassan konekieliset tapahtumatiedostot (YRITYSHAKEMISTO*.mtp, muista myös TARK -hakemisto)
    3. Poista myyjätilitystiedostot (YRITYSHAKEMISTO\KASSANUMERO*.rlr, esim C:\WINSKJ\FILES\00001*.rlr)
    4. Poista tulevat varastosiirrot (YRITYSHAKEMISTO\tulevatvarastosiirrot*.xml)
    5. Poista tulleet tilaukset (YRITYSHAKEMISTO\OrderBackup*.xml)
    6. Poista tulleet tilaukset (YRITYSHAKEMISTO\OrderBackup*.xml)
    7. Poista PDF-tositteet (YRITYSHAKEMISTO\PDF**.xml)
    8. Poista lähetetyt sähköpostit (YRITYSHAKEMISTO\OUTBOX*.pdf)
    9. Poista lokitiedostot(YRITYSHAKEMISTO*.log)
  3. Aja seuraava SQL-kysely
    1. Käynnistä Pervasive Control Center
    2. Valitse File -> New -> SQL Document ja valitse oikea tietokanta
    3. Liitä testimyyntien SQL-kysely avautuneeseen SQLDoc -ikkunaan
    4. Suorita komennot SQL -> Execute All SQL Statements
    5. Sulje Control Center
    6. Vaihtoehtoinen tapa:
  4. Jos haluat voit ajaa vielä tiedostojen siivoamisen, joka pienentää tyhjennettyjen tiedostojen kokoa

    Tiedostojen uudelleen rakennus
    RBLDCLI /C C:\WINSKJ\FILES\*.DAT
    
    Tiedostojen eheytys (tiedostojen eheytys on tarpeeton jos yo uudelleenrakennus on ajettu). 
    (PSQL 12) CMD /C FOR /F %a in ('dir c:\winskj\files\*.dat /b /a /s') do dbdefrag %a
    (PSQL 13) dbdefrag c:\winskj\files\*.dat

Lataa SQL-kysely tästä

Komentojono tmpoisto.cmd

Kaikki yllämainitut toimet voidaan ajaa myös tällä komentojonolla ( http://tiedosto.skj.fi/SKJUSB/SKJ/tmpoisto.cmd)

  1. Klikkaa komentojono-linkkiä hiiren oikealla -> Tallenna tiedosto nimellä WinSKJ -hakemistoon
    • Voit myös hakea tiedoston komentorivillä:
      • powershell.exe -command "&{ Invoke-WebRequest 'http://tiedosto.skj.fi/SKJUSB/SKJ/tmpoisto.cmd' -Outfile 'C:\WinSKJ\tmpoisto.cmd' }"
  2. Avaa komentokehote ja siirry WinSKJ -hakemistoon (CD \WINSKJ)
  3. Suorita komento
    • TMPOISTO.CMD TIETOKANTA TIETOKANTAHAKEMISTO
    • Esim: TMPOISTO.CMD SKJ C:\WINSKJ\FILES

Komentojono vaatii internet-yhteyden suoritukseen. Tarkista ajon jälkeen, että myynnit tjms ovat poistuneet.