Siirry sisältöön
Suomi
  • Ehdotuksia ei ole, koska hakukenttä on tyhjä.

Yhteisten ruokalistojen näkyvyyden rajaaminen keittiökohtaisesti käyttäjätasoista riippumatta

Versiosta 4.43.0 alkaen

JAMIX-ohjelmassa on mahdollista rajata yhteisten ruokalistojen näkyvyyttä vain tietyille keittiöille hyödyntämällä tageja. Toiminnallisuus on kätevä silloin, kun halutaan näyttää sama, yhteinen ruokalista vain tietyille keittiöille. Tagit eivät huomioi käyttäjätasoja (käyttäjän yksikköä ja keittiötä), joten niiden avulla voidaan ohittaa ohjelman käyttäjätasorakenne. Tällöin samasta ruokalistasta ei tarvitse tehdä käyttäjätason mukaisesti keittiökohtaista kopiota kaikille niille keittiöille, joille se saa näkyä, vaan tageja hyödyntämällä yhteinen ruokalista näytetään vain valituille keittiöille. Ruokalistan hallinnointi ja muokkaaminen on siten huomattavasti helpompaa, kun ei tarvitse ylläpitää kuin vain yhtä ruokalistaa kyseiseen tarkoitukseen.

Yhteisten ruokalistojen näkyvyyttä keittiöittäin rajataan lisäämällä tagi/tageja 1) niille yhteisille ruokalistoille, joiden näkyvyyttä halutaan rajata sekä 2) niille keittiöille, joissa rajausta halutaan hyödyntää. Mikäli keittiölle ei lisätä mitään tagia, vaikka ruokalistoilla niitä olisi, kyseiselle keittiölle näytetään normaalisti kaikki yhteiset ruokalistat ilman mitään rajauksia.

Ohjeessa käydään läpi seuraavia:

Esimerkkejä käyttötapauksista
Toimintamallin käyttöönotto:
1. Lisää ohjelmaan Tagi ja sille arvot, jotka liität tarvittaville keittiöille ja ruokalistoille 
2. Aseta toimintamalli käyttöön ohjelman asetuksissa
3. Lisää luomasi tagi tarvittaville keittiöille
4. Lisää luomasi tagi tarvittaville ruokalistoille

Esimerkkejä käyttötapauksista

Esimerkki A)
Jälkiruokabuffet-ruokalista on tarjolla vain tietyillä keittiöillä organisaation kaikilla keittiöillä käytössä olevan Buffet-ruokalistan lisäksi. Jälkiruokabuffet-ruokalista halutaan näyttää vain niille keittiöille, joissa se on tarjolla.

Tageja hyödynnetään seuraavasti:

  1. Yhteiselle Jälkiruokabuffet-ruokalistalle lisätään tagi, jolla kerrotaan, että kyseinen ruokalista on Jälkiruokabuffet-ruokalista.
  2. Keittiöille, joille Jälkiruokabuffet-ruokalista ei saa näkyä, lisätään tagi, jolla rajataan, että kyseinen ruokalista ei näy keittiölle.
  3. Keittiöille, joille ei lisätä mitään tagia, näytetään kaikki yhteiset sekä käyttäjätasoiset ruokalistat mukaan lukien Jälkiruokabuffet-ruokalista eli ruokalista, jolle on lisätty jokin tagi.

Esimerkki B)
Jos on useampia ruokalistoja, joista vain tietyt saavat näkyä joillekin keittiöille, esimerkiksi Jälkiruokabuffet vain keittiölle A ja Sushibuffet sekä Pizzabuffet vain keittiölle B muiden yhteisten ruokalistojen lisäksi.

Tageja hyödynnetään seuraavasti:

  1. Kaikille niille yhteisille ruokalistoille, jotka saavat näkyä vain tietyille keittiöille, lisätään yksilölliset tagit kuten edellä esimerkissä A kohdassa yksi.
  2. Keittiöille, joille saa näkyä vain osa edellä mainituista ruokalistoista, lisätään samat tagit kuin on lisätty niille ruokalistoille, joiden halutaan näkyvän näille keittiöille, esimerkiksi keittiölle A lisätään tagi Jälkiruokabuffet ja keittiölle B Sushibuffet ja Pizzabuffet.
  3. Keittiöille, joille ei saa näkyä kohdassa kaksi mainitut ruokalistat, lisätään tagi, jolla rajataan niiden näkyminen kyseisille keittiöille. Kaikki muut yhteiset sekä käyttäjätasoiset ruokalistat näkyvät keittiöille. 
  4. Keittiöille, joille ei lisätä mitään tagia, näytetään kaikki yhteiset ja käyttäjätasoiset ruokalistat mukaan lukien ne ruokalistat, joille on lisätty jokin tagi.

Toimintamallin käyttöönotto

1. Lisää ohjelmaan Tagi ja sille arvot, jotka liität tarvittaville keittiöille ja ruokalistoille 

Perustiedot - Tagit

  1. Valitse Lisää.

  2. Valitse Käyttäjätason Yksiköksi "Kaikki".
  3. Anna tagille nimeksi esimerkiksi "Ruokalistan tyyppi".

  4. Valitse tyypiksi "Kiinteä arvo, monivalinta" 

  5. Lisää tagille arvot: 

    Esimerkki A)
    "Jälkiruokabuffet"
    "Ei näytetä ruokalistoja, joilla on tagi"

    Esimerkki B)
    Lisää arvot:
    "Jälkiruokabuffet"
    "Sushibuffet"
    "Pizzabuffet"
    "Ei näytetä ruokalistoja, joilla on tagi"

  6. Valitse tagin käyttökohteeksi Keittiö ja Ruokalista.
  7. Valitse Tallenna.

2.  Aseta toimintamalli käyttöön ohjelman asetuksissa

Perustiedot - Asetukset - Ohjelmakohtaiset asetukset: Ruoka-välilehti

Valitse äsken lisäämäsi tagi (esimerkiksi "Ruokalistan tyyppi") kohtaan "Suodata ruokalistoja keittiön tagilla". Valittavana on vain sellaiset tagit, joille on lisätty käyttökohteeksi Keittiö ja Ruokalista.

3. Lisää luomasi tagi tarvittaville keittiöille

Perustiedot - Keittiöt - Keittiö (Ruoka)

  1. Avaa keittiö ja valitse Tagit-välilehti.
  2. Valitse Lisää.
  3. Valitse vasemman puoleiseen Tagi-sarakkeeseen tagi, jonka loit aiemmin (esimerkiksi "Ruokalistan tyyppi"). Valitse oikean puoleiseen Arvo-sarakkeeseen tagille tallentamasi arvo. Jos tagi sisältää useita arvoja, jotka haluat lisätä keittiölle, lisää silloin tagi keittiölle yhtä monta kertaa ja valitse jokaiselle riville yksilöllinen tagin arvo. 

    Esimerkki A
    Lisää keittiölle, jolle Jälkiruokalista ei saa näkyä, tagin arvoksi "Ei näytetä ruokalistoja, joilla on tagi".

    Esimerkki B
    - Lisää keittiölle A yksi tagi ja anna sille arvoksi "Jälkiruokabuffet".
    - Lisää keittiölle B kaksi tagia. Anna toiselle arvoksi "Sushibuffet" ja toiselle "Pizzabuffet".
    - Lisää keittiöille, joille ei saa näkyä edellä mainitut ruokalistat, yksi tagi ja sen arvoksi "Ei näytetä ruokalistoja, joilla on tagi"

  4. Valitse OK ja sen jälkeen Tallenna.

4. Lisää luomasi tagi tarvittaville ruokalistoille

Ruoka - Ruokalistat

  1. Avaa yhteinen ruokalista.
  2. Valitse ikkunan oikeasta laidasta Yleiset tiedot -välilehti.
  3. Valitse Tagi-listan alta Lisää.
  4. Valitse vasemman puoleiseen Tagi-sarakkeeseen tagi, jonka loit aiemmin (esimerkiksi "Ruokalistan tyyppi"). Valitse oikean puoleiseen Arvo-sarakkeeseen tagille tallentamasi arvo. Jos tagi sisältää useita arvoja, jotka haluat lisätä ruokalistalle, lisää silloin tagi ruokalistalle yhtä monta kertaa ja valitse jokaiselle riville yksilöllinen tagin arvo. 

    Esimerkki A
    Lisää Jälkiruokabuffet-ruokalistalle tagi, jonka arvo on "Jälkiruokabuffet".

    Esimerkki B
    Lisää Jälkiruokabuffet-ruokalistalle tagi, jonka arvo on "Jälkiruokabuffet".
    Lisää Sushibuffet-ruokalistalle tagi, jonka arvo on "Sushibuffet".
    Lisää Pizzabuffet-ruokalistalle tagi, jonka arvo on "Pizzabuffet".

    Huom! Ruokalistojen näkyvyyden rajaaminen keittiöittäin tagilla toimii vain yhteisillä ruokalistoilla. Jos tagi lisätään keittiön omalle ruokalistalle, sillä ei ole vaikutusta ruokalistan näkyvyyden rajaamiseen.
     
  5. Valitse OK ja sen jälkeen Tallenna ruokalista.

Kun yllä olevat määritykset on tehty, käyttäjälle näytetään ruokalistan selauslistalla edellä mainittujen esimerkkien mukaisesti seuraavat ruokalistat:

Esimerkki A

Jälkiruokabuffet-ruokalista näytetään kaikille niille keittiöille, joille ei ole lisätty tagia "Ei näytetä ruokalistoja, joilla on tagi". Lisäksi näytetään kaikki muut yhteiset ja käyttäjätasoiset ruokalistat.

Esimerkki B

  • Keittiölle A näytetään Jälkiruokabuffet-ruokalista, mutta keittiölle ei näytetä Sushibuffet- ja Pizzabuffet-ruokalistoja. Lisäksi näytetään kaikki muut yhteiset ja käyttäjätasoiset ruokalistat.
  • Keittiölle B näytetään Sushibuffet- ja Pizzabuffet-ruokalistat, mutta keittiölle ei näytetä Jälkiruokabuffet-ruokalistaa. Lisäksi näytetään kaikki muut yhteiset ja käyttäjätasoiset ruokalistat.
  • Keittiöille, joille ei saanut näkyä edellä mainitut buffetlistat, näkevät vain kaikki muut yhteiset sekä käyttäjätasoiset ruokalistat.
  • Keittiöt, joille ei lisätty mitään tageja, näkevät kaikki yhteiset ja käyttäjätasoiset ruokalistat mukaan lukien tageilla merkityt ruokalistat.