Vuokrauksen varastotapahtumien muodostuminen
Varastotapahtumat päivittyvät vuokrasopimuksen rivien elinkaaren mukaan.
Varastotapahtumia muodostetaan sopimuksen kalustoriveistä. Jokaiselle muodostuneelle varastotapahtumalle tallentuu tieto siitä, mitä sopimusriviä se koskee.
Varastotapahtumia luodaan sekä öisin ajastetusti suoritettavalla prosessilla että reaaliaikaisesti sopimuksen tai sen rivien muutosten yhteydessä.
Milloin muutokset tehdään varastoon?
Varastotapahtumia muodostetaan, kun seuraavat ehdot täyttyvät:
- Sopimuksen tila: Sopimus on aktiivinen (ei Luonnos).
- Vuokrausvarasto: Kalustolle on määritetty vuokravarasto.
Muutokset tapahtuvat seuraavissa tilanteissa:
- Rivin tallennus: Kun aktiiviselle sopimukselle luodaan uusi rivi.
- Sopimuksen tilamuutokset: Kun sopimus aktivoidaan tai päätetään.
- Sopimuksen muokkaus: Kun sopimuksen tai rivien päivämääriä muutetaan.
- Ajastettuna: Kun varatun rivin alkamispäivä koittaa, järjestelmä aktivoi sen varastossa.
Automatiikan toiminta
Taustalla suoritettava varastotapahtumien muodostusprosessi vastaa tilamuutosten viemisestä varastoon.
- Ajastus: Muodostus suoritetaan öisin.
- Tehtävä: Etsii rivit, joiden tila on muuttunut
Varattu->Käytössäajan kulumisen johdosta. - Toimenpide: Muuttaa varauksen (Avoin tapahtuma) otoksi (Käsitelty tapahtuma).
- Rajoitus - Ei jälkikäteistä korjausta: Jos varasto puuttuu kalustolta automatiikan suoritushetkellä, rivi merkitään käsitellyksi, eikä varastotapahtumaa luoda. Automatiikka ei yritä luoda puuttuvia ottoja uudelleen myöhempinä öinä, vaikka varasto lisättäisiin kalustolle.
- Rajoitus - Ei automaattista palautusta: Automatiikka ei luo palautuksia. Palautukset vaativat aina käyttäjän toimenpiteen.
Rivin tilan merkitys
Rivin tila määrittää, millainen varastotapahtuma syntyy:
- Varattu:
- Kun rivin alkamispäivä on tulevaisuudessa, varastoon muodostuu vain avoimia tapahtumia.
- Käytössä:
- Kun rivin alkamispäivä on tänään tai menneisyydessä, varastoon muodostuu käsiteltyjä tapahtumia.
- Jos rivi luodaan aktiiviselle sopimukselle suoraan tähän tilaan (alkamaan tänään tai menneisyydessä), avointa varastotapahtumaa ei luoda välissä.
- Päättynyt:
- Kun rivi päätetään palautustoiminnolla tai koko sopimus päätetään, ja käyttäjä valitsee varastotapahtumien luomisen, syntyy palautus-varastotapahtuma.
Miten palautus syntyy?
- Ei automaattista palautusta: Öisin tapahtuva automaattinen prosessi ei palauta kalustoa varastoon automaattisesti, vaikka rivin päättymispäivämäärä ohitettaisiin. Sopimuksen päättyminen laskutuksellisesti ei takaa, että kalusto on fyysisesti palautunut vuokraajalle.
- Sopimuksen päättäminen: Kun koko sopimus merkitään päättyneeksi, käyttäjä voi valita, luodaanko kaikista avoimista riveistä palautustapahtumat.
- Rivin palautus: Yksittäisen rivin Palauta-toiminnolla voi kirjata palautuksen varastoon valitsemalla vastaavan option.
Määrän muutokset ja rivin poisto
Muokkaustoiminnot käyttäytyvät eri tavalla riippuen rivin tilasta.
1. Määrän muuttaminen
- Osittainen palautus: Kun riviltä palautetaan osa kalustosta, alkuperäinen rivi päätetään kokonaan ja siitä muodostuu varastoon palautustapahtuma. Jäljelle jäävälle osuudelle luodaan uusi rivi, joka muodostaa uuden varastosaldoa vähentävän varastotapahtuman.
- Huomaa, että vaikka palautuksessa vuokratuksi jäänyttä määrää kuvaavan uuden rivin alkamisaika on tulevaisuudessa, muodostuu siitä kuitenkin käsitelty varastotapahtuma.
- Aktiivisen sopimuksen rivit: Rivien määrää ei voi muuttaa suoraan riviä muokkaamalla, jos sopimus on aktiivinen.
2. Kalustorivin poistaminen
- Jos tila on "Varattu": Rivistä luotu avoin varastotapahtuma poistetaan.
- Jos tila on "Käytössä": Rivin poistaminen ei palauta kalustoa varastoon. Rivistä luotu varastotapahtuma jää sellaisenaan varastoon.
Miksi varastotapahtumia ei muodostu?
- Ei vuokrausvarastoa: Jos kalustolta puuttuu varastotieto, varastotapahtumia ei synny.
- Jos varasto lisätään kalustolle ennen kuin automatiikka ehtii käsitellä uuden kalustorivin, seuraava suoritus luo puuttuvan tapahtuman automaattisesti.
- Jos automatiikka ehtii käsitellä rivin ensin, se merkitsee rivin käsitellyksi eikä yritä uudelleen myöhemmin. Tällöin varastotapahtuma jää puuttumaan.
- Luonnostila: Luonnostilassa olevien sopimusten muutokset eivät aiheuta varastotapahtumia.