* Laiterekisteri-toiminnallisuus

* Laiterekisteri sekä siihen kohdennetut sopimus/työmääräysmuutokset
* Uusi yhtiön parametri laiterekisteri käytössä, ilman tätä parametria kaikki pitäisi toimia kuin ennenkin
* Laiterekisteri-ohjelma jolla voidaan hallita laitteita ja näiden tietoja, osa tiedoista tulee sopimuksilta ja tuotetaulusta
* Huoltosopimusmuutokset: Sopimusriveille voidaan linkata laitteita laiterekisteristä, huoltosopimukselta voidaan tulostaa laitelistaus (HUOM: tähän tulee vielä muutoksia tulevaisuudessa)
* Työmääräysmuutokset: Laitetiedot päivittyvät uudelle työmääräykselle automaattisesti kun syötetään työmääräykselle syötetään sarjanumero joka löytyy laiterekisteristä, tämä sisältää arvioidun valmistumispäivän joka lasketaan laitteen SLA-päivistä, Työjononäkymässä ei voida muuttaa työstatusta historiassa taaksepäin jos ollaan tultu näkymään tyojonotyyppi-muuttuja setattuna
* Vaatii monia altereita:
```sql
ALTER TABLE yhtion_parametrit ADD COLUMN laiterekisteri_kaytossa CHAR(1) NOT NULL DEFAULT '' AFTER pura_osaluettelot;
ALTER TABLE tyomaarays ADD COLUMN sla INT(4) NOT NULL DEFAULT 0 AFTER valmnro;
ALTER TABLE tyomaarays add column valmistajan_sopimusnumero varchar(60) default '' after sla;
ALTER TABLE laskun_lisatiedot ADD COLUMN sopimus_lisatietoja2 TEXT DEFAULT NULL AFTER sopimus_lisatietoja;
```
* Sekä uudet taulut:

```sql
CREATE TABLE `laite` (
  `yhtio` VARCHAR(5) DEFAULT '',
  `tuoteno` VARCHAR(60) DEFAULT '',
  `sarjanro` VARCHAR(60) DEFAULT '',
  `valm_pvm` DATE DEFAULT '0000-00-00',
  `oma_numero` VARCHAR(20) DEFAULT '',
  `omistaja` VARCHAR(60) DEFAULT '',
  `paikka` INT(11) DEFAULT '0',
  `sijainti` VARCHAR(60) DEFAULT '',
  `ip_osoite` VARCHAR(60) DEFAULT '',
  `mac_osoite` VARCHAR(60) DEFAULT '',
  `lcm_info` VARCHAR(60) DEFAULT '',
  `kommentti` TEXT DEFAULT '',
  `tila` CHAR(1) NOT NULL DEFAULT '',
  `koodi` INT(11) NOT NULL DEFAULT '0',
  `sla` INT(4) NOT NULL DEFAULT '0',
  `sd_sla` VARCHAR(60) DEFAULT '',
  `valmistajan_sopimusnumero` VARCHAR(60) DEFAULT '',
  `laatija` VARCHAR(10) DEFAULT '',
  `luontiaika` DATETIME DEFAULT '0000-00-00 00:00:00',
  `muutospvm` DATETIME DEFAULT '0000-00-00 00:00:00',
  `valmistajan_sopimus_paattymispaiva` DATETIME DEFAULT '0000-00-00 00:00:00',
  `muuttaja` VARCHAR(10) DEFAULT '',
  `tunnus` INT(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`tunnus`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

CREATE TABLE `laitteen_sopimukset` (
  `yhtio` VARCHAR(5) DEFAULT '',
  `laitteen_tunnus` INT(11) NOT NULL DEFAULT '0',
  `sopimusrivin_tunnus` INT(11) NOT NULL DEFAULT '0',
  `laatija` VARCHAR(10) DEFAULT '',
  `luontiaika` DATETIME DEFAULT '0000-00-00 00:00:00',
  `muutospvm` DATETIME DEFAULT '0000-00-00 00:00:00',
  `muuttaja` VARCHAR(10) DEFAULT '',
 `tunnus` INT(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`tunnus`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

CREATE TABLE `tyomaarayksen_tapahtumat` (
  `yhtio` VARCHAR(5) DEFAULT '',
  `tyomaarays_tunnus` INT(11) NOT NULL DEFAULT '0',
  `tyojono_selite` VARCHAR(60) DEFAULT '',
  `tyostatus_selite` VARCHAR(60) DEFAULT '',
  `luontiaika` DATETIME DEFAULT '0000-00-00 00:00:00',
  `laatija` VARCHAR(10) DEFAULT '',
  `kommentti` VARCHAR(60) DEFAULT '',
  `tunnus` INT(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`tunnus`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
```