> ## Documentation Index
> Fetch the complete documentation index at: https://www.twicecommerce.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Näin muokkaat varastoartikkeleita joukkona

> Muokkaa useaa varastoartikkelia kerralla — miten valinnasta syntyy muokkausistunto, mitkä kentät päivittyvät kaikkiin ja mitkä vain yhteen.

<Frame caption="Varasto > Varastoartikkelit">
  <img src="https://mintcdn.com/twicecommerce/5ARkyCTk5wMAizBn/images/inventory-stock-items-list.webp?fit=max&auto=format&n=5ARkyCTk5wMAizBn&q=85&s=d2a1eceae6c8d7703ea1187be5aa336a" alt="Varastoartikkelit-taulukko, josta rivit valitaan ennen joukkomuokkausta" width="1920" height="1080" data-path="images/inventory-stock-items-list.webp" />
</Frame>

<Card title="Avaa TWICE Adminissa" icon="external-link" href="https://admin.twicecommerce.com/inventory/stock-items" horizontal>
  inventory/stock-items
</Card>

Kun valitset Varastoartikkelit-taulukosta useita rivejä ja painat **Muokkaa**, avautuu yksi varastoartikkelin sivu, joka kirjoittaa koko valintaan. Se on nopein tapa liittää joukko artikkeleita samaan SKU:hun, asettaa niille kategoria tai täyttää attribuutti, jonka lisäsit vasta artikkeleiden luonnin jälkeen.

Sivu näyttää täsmälleen samalta kuin yksittäisen varastoartikkelin sivu, ja juuri siinä on sudenkuoppa: kaikki sivun kentät eivät päivity kaikkiin valittuihin artikkeleihin. Alla oleva taulukko **Mitkä kentät päivittyvät kaikkiin** kannattaa lukea kahdesti.

Tämä ei myöskään ole ainoa tapa muuttaa montaa artikkelia kerralla. Artikkeleihin liitetyn **SKU:n** muokkaaminen tavoittaa ne kaikki periytymisen kautta, ja usealle kentälle se on ainoa toimiva keino — katso osio **Muokkaaminen SKU:n kautta**.

## Ennakkovaatimukset

<Warning>
  **Vaaditut käyttöoikeudet:** joukkomuokkaus vaatii oikeuden `inventory:stock_item:manage`. Uuden, vielä olemattoman attribuutin lisääminen vaatii lisäksi oikeuden `inventory:attribute:create`.

  Kaikilla neljällä järjestelmäroolilla — Owner, Admin, Manager ja Member — on molemmat. Mukautettu rooli, jolla on vain `inventory:stock_item_general:view`, voi avata sivun mutta ei tallentaa siltä.
</Warning>

<Info>
  **Päätä ennen aloitusta:**

  * **Mitkä artikkelit kuuluvat samaan valintaan.** Muokkausistunto rakentuu valitsemistasi riveistä, eikä siihen voi lisätä artikkeleita jälkikäteen.
  * **Päivittyvätkö haluamasi kentät oikeasti kaikkiin.** Kohteen nimi, Kategoria, SKU ja attribuutit päivittyvät. Kohteen koodi, Ostohinta, Kunto, Kuvaus, Tagit ja Varastosijainti eivät.
  * **Miten haluat ratkaista eroavat arvot.** Jos valitut artikkelit ovat eri mieltä, TWICE avaa arvokohtaisen ikkunan sen sijaan että ylikirjoittaisi hiljaisesti.
</Info>

## Mitkä kentät päivittyvät kaikkiin

Joukkomuokkaus kirjoittaa kahta eri reittiä, ja ne kattavat eri kentät.

| Kenttä                                          | Missä sijaitsee                                               | Mihin vaikuttaa                                                                 |
| ----------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| **Kohteen nimi**                                | Yleiset                                                       | Kaikkiin valittuihin                                                            |
| **Kategoria**                                   | Yleiset                                                       | Kaikkiin valittuihin                                                            |
| **Varastonimikkeen nimi / Varastonimike-koodi** | Yleiset                                                       | Kaikkiin valittuihin                                                            |
| **Attribuutit**                                 | Attribuutit-välilehti ja Yleiset-välilehden attribuuttikortit | Kaikkiin valittuihin                                                            |
| **Media**                                       | Yleiset                                                       | Kaikkiin valittuihin                                                            |
| **Kohteen koodi**                               | Yleiset                                                       | Vain ensimmäiseen artikkeliin                                                   |
| **Ostohinta**                                   | Yleiset                                                       | Vain ensimmäiseen artikkeliin                                                   |
| **Kunto**                                       | Yleiset                                                       | Vain ensimmäiseen artikkeliin                                                   |
| **Kuvaus**                                      | Yleiset                                                       | Vain ensimmäiseen artikkeliin                                                   |
| **Tagit**                                       | Yleiset                                                       | Vain ensimmäiseen artikkeliin                                                   |
| **Tila**                                        | Yleiset                                                       | Vain ensimmäiseen artikkeliin — paitsi jos valitut artikkelit eroavat, ks. alla |
| **Varastosijainti**                             | Keräily                                                       | Vain ensimmäiseen artikkeliin                                                   |

"Ensimmäinen artikkeli" tarkoittaa sitä riviä, jonka tiedot sivulle latautuvat — samaa, jonka nimen otsikko näyttäisi, jos muokkaisit sitä yksinään.

**Useita täsmääviä arvoja** -ikkuna on poikkeus, ja se on näistä kahdesta reitistä kyvykkäämpi: kaikki mitä se kirjoittaa, päätyy jokaiseen artikkeliin siinä ryhmässä, jonka se listaa. Tämä koskee myös Tila-kenttää, jota sivun oma pudotusvalikko ei levitä eteenpäin. Tilan muutos päätyy siis kaikkiin, jos valituilla artikkeleilla oli alun perin eri tilat, ja vain yhteen, jos niillä kaikilla oli sama tila.

<Warning>
  Tulot ja Kulut, Asiakirjat ja Tapahtumat ovat artikkelikohtaisia välilehtiä. Ne näkyvät joukkomuokkausistunnossa, mutta lukevat ja kirjoittavat vain ensimmäistä artikkelia. Mikään niillä ei ole joukkotoiminto.
</Warning>

## Muokkaaminen SKU:n kautta

Montaa artikkelia voi muuttaa kerralla myös toisella tavalla, ja usealle kentälle se on ainoa toimiva keino: muokkaa **SKU:ta**.

Varastoartikkelit perivät arvoja siltä SKU:lta, johon ne on liitetty. Artikkelilla tyhjäksi jätetty kenttä ottaa SKU:n arvon reaaliaikaisesti — mitään ei kopioida liittämishetkellä, joten SKU:n muuttaminen muuttaa jokaista liitettyä artikkelia, jolla ei ole omaa arvoa. Yksi SKU-muokkaus voi tavoittaa satoja artikkeleita.

| Kenttä SKU:lla                      | Miten se tavoittaa artikkelit                                                       |
| ----------------------------------- | ----------------------------------------------------------------------------------- |
| **Ostohinta**                       | Käytössä jokaisella artikkelilla, jolla ei ole omaa hintaa                          |
| **Kuvaus**                          | Käytössä jokaisella artikkelilla, jolla ei ole omaa kuvausta                        |
| **Varastosijainti**                 | Käytössä jokaisella artikkelilla, jolla ei ole omaa varastosijaintia                |
| **Kategoria**                       | Käytössä jokaisella artikkelilla, jolla ei ole omaa kategoriaa                      |
| **Puskuriaika** (Keräily-välilehti) | Käytössä jokaisella artikkelilla, jolla ei ole omaa puskuriaikaa                    |
| **Attribuutit**                     | Lisätään jokaiselle artikkelille, paitsi jos artikkeli ohittaa kyseisen attribuutin |
| **Tagit**                           | Lisätään jokaiselle artikkelille artikkelin omien tagien lisäksi                    |
| **Media**                           | Lisätään jokaiselle artikkelille artikkelin oman median rinnalle                    |

Viisi ensimmäistä ovat **oletusarvoja** — artikkelitason arvo voittaa, ja SKU:n arvo jää tuolta artikkelilta huomiotta. Kolme viimeistä ovat **lisääviä** — SKU:n attribuutit, tagit ja media näkyvät artikkelilla sen omien lisäksi, eikä niitä voi poistaa artikkelin puolelta. Periytyvät arvot on merkitty hallinnassa linkkikuvakkeella ja tekstillä **Peritty Varastonimikkeeltä**.

<Note>
  Kun vertaat tätä yllä olevaan taulukkoon, jako lakkaa vaikuttamasta mielivaltaiselta. Ostohinta, Kuvaus, Varastosijainti ja Tagit eivät päivity varastoartikkelien joukkomuokkauksessa — mutta ne kaikki periytyvät SKU:lta, jossa ne on tarkoituskin asettaa. Tällaisen kentän asettaminen joukkomuokkausistunnossa ei ainoastaan jätä muita artikkeleita tavoittamatta; se kirjoittaa ensimmäiselle artikkelille **ohituksen**, joka sen jälkeen jättää SKU:n huomiotta.
</Note>

**Käytä SKU:ta,** kun arvo on tuotteen ominaisuus — mitä se maksoi, miten se kuvataan, kuinka pitkä kiertoaika on. **Käytä varastoartikkelien joukkomuokkausta,** kun arvo on juuri näiden yksiköiden ominaisuus — mihin SKU:hun ne kuuluvat, miksi niitä kutsutaan tai jokin sarjakohtainen attribuutti.

<Warning>
  Useaa SKU:ta ei voi muokata kerralla. Näkymässä **Inventaario > Varastonimikkeet** useamman kuin yhden rivin valinta poistaa **Muokkaa**-painikkeen käytöstä — monen SKU:n valinnalle toimivat vain Arkistoi, Poista arkistointi ja Poista. Avaa kukin SKU omalla sivullaan muokataksesi sitä.
</Warning>

## Vaiheittainen ohje

<Steps>
  <Step title="Valitse artikkelit">
    Avaa **Varasto > Varastoartikkelit** ja rastita haluamasi rivit. Taulukon yläpuolelle ilmestyy palkki, jossa lukee **{'{count}'} valittu**.

    <Warning>**Valitse kaikki {'{total}'} kohdetta** ei laajenna joukkomuokkausta. Tuo palkki ilmestyy, kun sivun jokainen rivi on rastitettu, ja se koskee vain **Arkistoi**-toimintoa — **Muokkaa** kohdistuu aina käsin rastittamiisi riveihin. Jos haluat muokata useampaa kuin yhden sivullisen, kasvata sivun rivimäärää tai rajaa taulukkoa suodattimilla ensin.</Warning>
  </Step>

  <Step title="Avaa muokkausistunto">
    Valitse **Muokkaa ({'{count}'})**. TWICE avaa varastoartikkelin sivun otsikolla **Useiden kohteiden muokkaus**, ja sen vieressä lukee **({'{count}'} valittu)**.

    Jos valitset tasan yhden rivin, avautuu kyseisen artikkelin tavallinen sivu — yhden rivin valinnalle ei ole joukkomuokkaustilaa.
  </Step>

  <Step title="Muokkaa yhtenevät kentät">
    Kenttä, jossa kaikilla valituilla artikkeleilla on jo sama arvo, näkyy tavallisena syöttökenttänä. Kun muutat sitä, sivun yläreunaan ilmestyy tallennuspalkki.
  </Step>

  <Step title="Ratkaise eroavat kentät">
    Jos valituilla artikkeleilla on eri arvoja, syöttökentän tilalla on keltainen laatikko, jossa lukee **Useita täsmääviä arvoja**. Avaa siitä **Muokkaa {'<kenttä>'}** -ikkuna.

    Ikkuna on kaksiosainen:

    * **Yksilölliset arvot** vasemmalla — yksi rivi kutakin eri arvoa kohti, nimettynä yhden artikkelin nimellä ja arvon jakavien artikkeleiden määrällä, kullakin oma syöttökenttä ja **Nollaa**-painike.
    * **Päivitä kaikki yhdellä arvolla** oikealla — kirjoita yksi arvo ja paina **Sovella kaikkiin**, niin se asettuu vasemman puolen jokaiselle riville.

    Mitään ei kirjoiteta ennen kuin painat **Päivitä kenttä**. Se kirjoittaa heti ja sulkee ikkunan — se ei odota tallennuspalkkia.

    <Note>Kohteen koodi avaa tämän ikkunan joukkomuokkausistunnossa aina, myös silloin kun koodit sattuvat olemaan samat, ja sen **Sovella kaikkiin** on pois käytöstä: koodien on pysyttävä yksilöllisinä, joten jokainen on asetettava käsin.</Note>
  </Step>

  <Step title="Aseta attribuutit koko valintaan">
    Avaa **Attribuutit**-välilehti. Attribuuttien arvot toimivat samoin — yhtenevä arvo on tavallinen syöttökenttä, eroava arvo on **Useita täsmääviä arvoja** -laatikko.

    **Lisää Attribuutti** luo attribuutin tilillesi ja liittää sen jokaiseen valittuun artikkeliin välittömästi, ilman tallennusvaihetta. Näin lisätty attribuutti on pysyvä: se ilmestyy sivulle **Asetukset > Attribuutit ja Tagit** ja Varastoartikkelit-taulukon sarakevalintoihin.
  </Step>

  <Step title="Tallenna">
    Paina tallennuspalkin **Tallenna valittuihin tuotteisiin**. **Hävitä** palauttaa lomakkeen siihen, mitä artikkeleilla tällä hetkellä on.
  </Step>
</Steps>

## Mistä tiedän, että se onnistui?

Palaa sivulle **Varasto > Varastoartikkelit** ja lisää taulukkoon sarake muuttamallesi kentälle — taulukko hakee arvot uudelleen, joten onnistunut joukkomuokkaus näkyy samana arvona kaikilla valitsemillasi riveillä.

Attribuuttimuutokset on helpointa varmistaa juuri näin: attribuutit näkyvät taulukossa sarakkeina, ja voit suodattaa juuri asettamallasi arvolla nähdäksesi tarkalleen, mitkä artikkelit sen saivat.

## Vianetsintä ja yleiset sudenkuopat

<AccordionGroup>
  <Accordion title="Muutos meni vain yhteen artikkeliin">
    **Syy:** kenttä on yksi artikkelikohtaisista kentistä — Kohteen koodi, Ostohinta, Kunto, Kuvaus, Tagit, Varastosijainti tai Tila silloin, kun artikkeleilla oli jo sama tila. Tallennus vei arvon valinnan ensimmäiseen artikkeliin ja jätti loput koskematta.

    **Mitä tehdä:** tarkista muuttamasi kenttä taulukosta ja valitse oikea keino. Ostohinta, Kuvaus, Varastosijainti ja Tagit kuuluvat **SKU:lle**, jossa yksi muokkaus tavoittaa jokaisen liitetyn artikkelin — katso osio **Muokkaaminen SKU:n kautta**. Aidosti yksikkökohtainen arvo asetetaan kunkin artikkelin omalta sivulta, tai attribuuttina: attribuutit päivittyvät koko valintaan, ja mukautettu attribuutti on usein parempi paikka arvolle, jota asetat säännöllisesti joukoittain.

    Huomaa, että epäonnistunut joukkomuokkaus jätti ensimmäiselle artikkelille **ohituksen** — sillä on nyt oma arvonsa ja se jättää SKU:n huomiotta. Tyhjennä kenttä artikkelilta, jos haluat SKU:n määräävän sen.
  </Accordion>

  <Accordion title="&#x22;Kohteen lataamisessa tapahtui virhe&#x22;">
    **Syy:** muokkausistunto vanheni. Istunto elää siinä selainvälilehdessä, jossa sen aloitit, ja kestää tunnin. Jos avaat osoitteen uudessa välilehdessä tai palaat siihen seuraavana aamuna, mitään ei löydy.

    **Mitä tehdä:** palaa sivulle **Varasto > Varastoartikkelit**, valitse rivit uudelleen ja aloita alusta. Istuntoa ei voi palauttaa, eikä sen mukana katoa mitään keskeneräistä — kaikki mitä ehdit tallentaa, on jo artikkeleilla.
  </Accordion>

  <Accordion title="Halusin muuttaa yhden arvon, mutta ikkuna muutti useita">
    **Milloin näin käy:** **Sovella kaikkiin** asettaa arvosi **Yksilölliset arvot** -listan jokaiselle riville, ei vain sille riville, jota katsoit.

    **Mitä tehdä:** jos et ole vielä painanut **Päivitä kenttä**, paina **Nollaa** jokaisella rivillä, jota et halunnut muuttaa. Kun **Päivitä kenttä** on ajettu, arvot on kirjoitettu — avaa ikkuna uudelleen ja aseta ne takaisin.
  </Accordion>

  <Accordion title="Lisäämäni attribuutti on nyt kaikilla artikkeleilla ja asetuksissani">
    **Milloin näin käy:** **Lisää Attribuutti** luo attribuuttimäärittelyn tilille, ei vain valintaan, ja liittää sen heti ilman tallennusvaihetta.

    **Mitä tehdä:** poista arvo artikkeleilta, ja poista attribuutti sivulta **Asetukset > Attribuutit ja Tagit**, jos et halua sitä. Katso [Attribuutit](/docs/fi/concepts/admin/attributes) siitä, miten muodot ja ryhmät toimivat ennen kuin luot lisää.
  </Accordion>

  <Accordion title="Arvo palasi sen jälkeen kun tyhjensin sen">
    **Syy:** Ostohinta, Kuvaus, Varastosijainti ja Media voivat periytyä artikkelin SKU:lta. Kun tyhjennät artikkelikohtaisen arvon, kenttä putoaa takaisin SKU:n arvoon eikä tyhjäksi. Periytyvissä kentissä on linkkikuvake ja teksti **Peritty Varastonimikkeeltä**.

    **Mitä tehdä:** muuta arvo SKU:lla, jos haluat sen muuttuvan kaikkialle, tai aseta artikkelille oma arvo, joka ohittaa periytymisen. Osio **Muokkaaminen SKU:n kautta** kertoo, mitkä kentät toimivat kummalla tavalla.

    Lue lisää: [Varastoartikkelin attribuutit](/docs/fi/inventory/stock-items/attributes)
  </Accordion>

  <Accordion title="Ostohinta ja Kunto eivät varoita, että artikkelit eroavat">
    **Milloin näin käy:** TWICE tarkistaa eroavat arvot vain kentistä Kohteen nimi, Tila, Kategoria, SKU, Sijainti, Kohteen koodi sekä attribuutit. Ostohintaa ja Kuntoa ei tarkisteta, joten valinta, jonka artikkeleilla on eri hinnat, näyttää tavallisen syöttökentän ensimmäisen artikkelin hinnalla ilman **Useita täsmääviä arvoja** -varoitusta.

    **Mitä tehdä:** käsittele molempia artikkelikohtaisina kenttinä — ne tallentuvat joka tapauksessa vain ensimmäiseen artikkeliin. Aseta ne kunkin artikkelin omalta sivulta, tai SKU:lta, jos artikkelit perivät arvon.
  </Accordion>
</AccordionGroup>

## Seuraavat askeleet

<CardGroup cols={2}>
  <Card title="Rekisteröi varastoartikkeleita" icon="plus" href="/docs/fi/guides/inventory/register-stock-items">
    Dialogin kautta, yksi artikkeli tai muutama kerrallaan.
  </Card>

  <Card title="Tuo varasto CSV-tiedostosta" icon="file-import" href="/docs/fi/guides/inventory/import-inventory-csv">
    Tuo olemassa oleva varasto taulukosta.
  </Card>

  <Card title="Varastonimikkeet" icon="layer-group" href="/docs/fi/inventory/skus/overview">
    Toinen keino — yksi muokkaus, joka tavoittaa jokaisen liitetyn artikkelin.
  </Card>

  <Card title="Attribuutit" icon="tag" href="/docs/fi/concepts/admin/attributes">
    Muodot, ryhmät ja attribuuttiarvojen periytyminen.
  </Card>

  <Card title="Taulukot" icon="table" href="/docs/fi/admin/tables">
    Suodatus ja sarakevalinnat — näillä tarkistat, mihin joukkomuokkaus osui.
  </Card>
</CardGroup>
