> ## 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.

# Sijainnit TWICE Commercessa

> Sijainnit edustavat fyysisiä tai loogisia paikkoja, joissa myyt, toimitat ja otat vastaan palautuksia. Jokaisella sijainnilla on oma osoitteensa, aukioloaikansa, kanavansa ja keräilysääntönsä.

<Frame caption="Asetukset > Sijainnit">
  <img src="https://mintcdn.com/twicecommerce/lZhc_tO8u1u_bL0Q/images/settings-locations.webp?fit=max&auto=format&n=lZhc_tO8u1u_bL0Q&q=85&s=dd14751f2279ee83575edc1b7e60ed27" alt="Sijaintien asetukset Adminissa" width="1920" height="1080" data-path="images/settings-locations.webp" />
</Frame>

TWICEssä **sijainti** (sisäisesti joskus *palvelusijainti*) on mikä tahansa fyysinen tai looginen paikka, jossa kauppaa käydään — toimipiste, varasto, toimituskeskus, noutopiste tai huoltopiste. Jokainen varastoartikkeli kuuluu johonkin sijaintiin, jokainen tilaus toimitetaan jostakin sijainnista, ja jokainen myyntikanava voidaan ottaa käyttöön tai poistaa käytöstä sijaintikohtaisesti.

Sijainteja hallitaan kohdassa **Asetukset > Sijainnit**.

## Mikä sijainti on

Sijainti on yksikkö, jolla TWICE rajaa fyysisen toiminnan. Se sisältää:

| Kenttä                  | Kuvaus                                                                                                                                                                        |
| :---------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Nimi                    | Adminissa käytettävä sisäinen nimi                                                                                                                                            |
| Julkinen nimi           | Vapaaehtoinen asiakkaille näkyvä nimi (oletuksena sama kuin nimi)                                                                                                             |
| Aktiivinen              | Onko sijainti tällä hetkellä toiminnassa                                                                                                                                      |
| Oletus                  | Yksi tilin sijainti merkitään oletukseksi — sitä käytetään, kun tiettyä sijaintia ei ole valittu                                                                              |
| Osoite                  | Maa, osavaltio, kaupunki, katuosoite, postinumero                                                                                                                             |
| Yhteystiedot            | Sijainnin sähköposti ja puhelinnumero                                                                                                                                         |
| Aikavyöhyke             | IANA-aikavyöhyke — ohjaa aukioloaikoja ja tilausten ajoitusta                                                                                                                 |
| Aukioloajat             | Säännöllinen viikkoaikataulu sekä kausi- ja poikkeusohitukset                                                                                                                 |
| Keräilyajat             | Erilliset nouto- ja palautusaikataulut — voivat noudattaa aukioloaikoja, käyttää puskuriaikaa tai täysin mukautettua aikataulua                                               |
| Myyntikanavat           | Mitkä kanavat ovat käytössä tässä sijainnissa                                                                                                                                 |
| Keräilysäännöt          | Mitä keräily- ja palautustapoja tarjotaan ostotyypeittäin                                                                                                                     |
| Automaattinen kohdistus | Voiko kohdistusmoottori valita tämän sijainnin automaattisesti uusille tilauksille                                                                                            |
| Kassamääritys           | Vapaaehtoinen sijaintikohtainen kassan ohitus — kun asiakas valitsee tämän sijainnin, verkkokauppa käyttää siihen liitettyä [kassaa](/docs/fi/settings/checkouts) oletuksen sijaan |

Sijainti ei itse pidä hallussaan varastoa — varastoartikkelit viittaavat sijaintiin, ja sijainnin asetukset määrittävät, miten kyseistä varastoa voidaan myydä ja toimittaa.

## Sijaintikohtaiset asetukset

### Yhteystiedot ja osoite

Jokaisella sijainnilla on oma postiosoitteensa, sähköpostinsa ja puhelinnumeronsa. Ne näkyvät asiakasviestinnässä (tilausvahvistukset, kuitit) ja verkkokaupassa, kun sijainnin julkinen nimi näytetään.

### Aikavyöhyke

Sijainnin aikavyöhyke ohjaa:

* Miten aukioloajat tulkitaan (`09:00` lontoolaisessa sijainnissa on eri asia kuin `09:00` newyorkilaisessa sijainnissa)
* Miten tilausten aikaleimat ja vuokra-ajat näkyvät, kun henkilökunta katselee kyseiseen sijaintiin sidottuja tilauksia

### Aukioloajat

Aukioloaikoja on kolmea lajia:

| Tyyppi             | Käyttötapaus                                                              |
| :----------------- | :------------------------------------------------------------------------ |
| **Säännölliset**   | Oletusviikkoaikataulu — ma–su, yksi tai useampi aikaväli päivässä         |
| **Kausikohtaiset** | Ohitukset tietylle päivämäärävälille (esimerkiksi kesäkauden aukioloajat) |
| **Poikkeukset**    | Kertaluonteiset ohitukset yksittäisille päiville (juhlapyhät, sulkemiset) |

Suljetut päivät merkitään erikseen sen sijaan, että ne jätettäisiin tyhjiksi. Verkkokauppa ja kassa käyttävät aukioloaikoja päättääkseen, mitkä nouto-, palautus- ja alkamisajat ovat valittavissa.

### Myyntikanavat

Jokaiselle sijainnille valitaan, mitkä myyntikanavat ovat käytössä:

| Kanava           | Kenttä               | Mitä se tarkoittaa                                         |
| :--------------- | :------------------- | :--------------------------------------------------------- |
| **Verkkokauppa** | `salesChannelOnline` | Tähän sijaintiin sidotut listaukset näkyvät verkkokaupassa |

<Frame>
  <img src="https://mintcdn.com/twicecommerce/5ARkyCTk5wMAizBn/images/settings-location-sales-channels.webp?fit=max&auto=format&n=5ARkyCTk5wMAizBn&q=85&s=d7e95352d210a72b67918bfa479c8efb" alt="Sijainnin myyntikanavan kytkin" width="1920" height="1080" data-path="images/settings-location-sales-channels.webp" />
</Frame>

Kanavan poistaminen käytöstä sijainnissa piilottaa sen varaston ja listaukset kyseisestä kanavasta, vaikka sijainti olisi muuten aktiivinen. Henkilökunta voi aina luoda tilauksia mihin tahansa aktiiviseen sijaintiin Adminissa — Adminin tilausten luontia kanavakytkin ei rajoita.

Lue lisää: [Myyntikanavien yleiskatsaus](/docs/fi/concepts/integrations/overview)

### Keräilysäännöt

Jokaisella sijainnilla on kaksi toisistaan riippumatonta sääntölohkoa:

* **Tilausten keräily** — miten tilaukset lähtevät sijainnista
* **Tilausten palautus** — miten tilaukset palaavat sijaintiin

Molemmat voidaan ottaa käyttöön tai poistaa käytöstä erikseen. Käytössä ollessaan kumpikin sääntölohko voi käyttää yhteistä määritystä kaikille ostotyypeille tai vaihdella ostotyypeittäin. Ostotyypit ovat:

| Ostotyyppi       | Kuvaus                                              |
| :--------------- | :-------------------------------------------------- |
| **Varaus**       | Vuokraukset ja aikaan sidotut varaukset             |
| **Myynti**       | Suorat ostot                                        |
| **Kestotilaus**  | Toistuvat vuokraukset tai jäsenyydet                |
| **Takaisinosto** | Tuotteet, jotka kauppias ostaa takaisin asiakkailta |

Kunkin ostotyypin ja sääntölohkon kohdalla voidaan valita kolme tapaa:

| Tapa                    | Keräilysuunta                                          | Palautussuunta                                 |
| :---------------------- | :----------------------------------------------------- | :--------------------------------------------- |
| **Toimipisteessä**      | Asiakas noutaa sijainnista                             | Asiakas palauttaa sijaintiin                   |
| **Keräily**             | Tilaus lähetetään sijainnista rahdinkuljettajan kautta | Asiakas lähettää tilauksen takaisin sijaintiin |
| **Paikallinen keräily** | Tilaus toimitetaan paikallisesti sijainnista           | Palautukset noudetaan asiakkaalta              |

Lue lisää: [Keräily](/docs/fi/concepts/orders/order-lifecycle)

### Keräilyajat

Keräilyajoilla voit asettaa sijaintikohtaiset **noutoajat** ja **palautusajat** aukioloajoista riippumatta. Verkkokauppa käyttää niitä varausten alkamis- ja päättymisaikojen rajoina — asiakas ei voi valita noutoaikaa noutoaikojen ulkopuolelta eikä palautusaikaa palautusaikojen ulkopuolelta.

Kummallakin aikataululla (nouto ja palautus) on kolme lähdetilaa:

| Lähde                        | Toiminta                                                                                                                                                                                                                                                                   |
| :--------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Noudata aukioloaikoja**    | Käyttää sijainnin aukioloaikoja sellaisenaan. Tämä on oletus — sijainnit, joilla ei ole mukautettuja keräilyaikoja, käyttävät aukioloaikoja.                                                                                                                               |
| **Poikkeama aukioloajoista** | Lisää aukioloaikoihin puskuriajan. Alkupuskuri siirtää aikaisinta nouto- tai palautusaikaa myöhemmäksi; loppupuskuri aikaistaa viimeisintä aikaa. Esimerkiksi 30 minuutin alkupuskuri sijainnissa, joka avaa klo 9.00, tarkoittaa, että ensimmäinen noutoaika on klo 9.30. |
| **Mukautettu aikataulu**     | Täysin itsenäinen aikataulu omilla säännöllisillä viikkoajoillaan, kausiohituksillaan ja poikkeuspäivillään — samat kolme tasoa kuin aukioloajoissa, mutta ylläpidettynä erikseen.                                                                                         |

Noutoajat ja palautusajat määritetään toisistaan riippumatta. Sijainti voi noudattaa aukioloaikoja noudoissa ja käyttää mukautettua aikataulua palautuksissa, tai käyttää kummallekin eri puskuriaikoja.

<Note>
  Keräilyajat koskevat **vain verkkokauppaa**. Admin-käyttäjät voivat valita minkä tahansa nouto- ja palautusajan luodessaan tai muokatessaan tilauksen rivitietoja — vain varaston saatavuutta valvotaan.
</Note>

### Automaattinen kohdistus

`useAutoAssign`-kytkin määrittää, voiko kohdistusmoottori reitittää uusia tilauksia automaattisesti tähän sijaintiin. Kun automaattinen kohdistus on pois päältä, sijainti toimittaa vain tilaukset, jotka nimenomaisesti kohdistuvat siihen.

## Varastoartikkelit ja sijainnit

Jokainen varastoartikkeli kuuluu kerrallaan yhteen sijaintiin. Kun varastoartikkeli siirtyy — siirron, toisessa sijainnissa tehdyn palautuksen tai manuaalisen uudelleenkohdistuksen kautta — sen sijaintikenttä päivittyy ja muutos tallentuu varastoartikkelin [tapahtumalokiin](/docs/fi/concepts/admin/activity-logs).

Varastotaulukoita voi suodattaa sijainnin mukaan, ja kassan valitsimet näyttävät vain varaston, jonka asiakas voi tosiasiassa saada valitsemastaan nouto- tai toimituspaikasta.

## Usean sijainnin toiminta

Tyypillinen usean sijainnin kokoonpano näyttää tältä:

| Skenaario                     | Kokoonpano                                                                                                  |
| :---------------------------- | :---------------------------------------------------------------------------------------------------------- |
| Yksi lippulaivamyymälä        | Yksi sijainti, jossa verkkokauppakanava ja kaikki keräilytavat käytössä                                     |
| Varasto + myymälät            | Varastosijainti, jossa `Online`-kanava ja `Shipping` käytössä; myymäläsijainnit, joissa `In-store`-keräily  |
| Pimeiden myymälöiden verkosto | Useita sijainteja, joissa vain `Online`-kanava ja `Shipping` käytössä, ei asiakaskäyntejä                   |
| Vuokraus- ja huoltojako       | Vuokraussijainnit `Booking`-keräilyllä; huoltosijainti ilman asiakaskanavia — pelkästään huoltotöitä varten |

Automaattinen kohdistus ja keräilysäännöt määrittävät yhdessä, mikä sijainti valitaan kullekin tilaukselle — henkilökunta voi aina ohittaa valinnan tilausta luotaessa.

## Kanavien saatavuus sijainneittain

Verkkokauppakytkin ja aktiivisuustila määrittävät yhdessä, missä kukin sijainti näkyy:

| Aktiivinen | Verkkokauppa | Lopputulos                                                                                         |
| :--------: | :----------: | :------------------------------------------------------------------------------------------------- |
|    Kyllä   |     Kyllä    | Saatavilla verkkokaupassa                                                                          |
|    Kyllä   |      Ei      | Vain Adminissa — henkilökunta luo tilauksia Adminissa, mutta sijainti on piilossa asiakaskanavilta |
|     Ei     |       —      | Ei valittavissa missään; olemassa oleviin tilauksiin ei vaikuteta                                  |

Ei-aktiiviset sijainnit on piilotettu uusien tilausten luonnista, mutta ne ovat edelleen käytettävissä historiaraportoinnissa. Niiden varastoartikkelit voi siirtää muualle ennen käytöstä poistoa.

## Siirrot sijaintien välillä

Varaston siirtäminen sijaintien välillä tallentuu kunkin varastoartikkelin kohdalle sekä lähde- että kohdetunnisteineen, ja siirtovaraukset näkyvät varastoartikkelin tapahtumalokissa. Kohdan **Asetukset > Sijainnit** natiivit siirtotyönkulut ovat kehittymässä — siihen asti henkilökunta tekee siirrot muuttamalla varastoartikkelin sijaintikenttää suoraan.

Lue lisää: [Yleiset työnkulut](/docs/fi/concepts/repeating-patterns/common-workflows)

## Suhteet

```mermaid theme={null}
%%{init: {'flowchart': {'nodeSpacing': 20, 'rankSpacing': 30}}}%%
flowchart TB
    subgraph ConceptBox["Admin ja asetukset"]
        direction TB
        Location["**Sijainti**"]
        OpeningHours["Aukioloajat"]
        FulfillmentHours["Keräilyajat"]
        FulfillmentRules["Keräilysäännöt"]
        Location ~~~ OpeningHours ~~~ FulfillmentHours ~~~ FulfillmentRules
    end

    StockItem["Varastoartikkeli"]
    Order["Tilaus"]
    SalesChannel["Myyntikanava"]

    Location -->|pitää hallussaan| StockItem
    Location -->|toimittaa| Order
    Location -->|ottaa käyttöön| SalesChannel

    style ConceptBox fill:#0000000d,stroke:#888,stroke-width:2px
    style Location fill:#3b82f633,stroke:#3b82f6,stroke-width:3px,font-weight:bold
    style OpeningHours fill:#0000000a,stroke:#999,stroke-width:1px
    style FulfillmentHours fill:#0000000a,stroke:#999,stroke-width:1px
    style FulfillmentRules fill:#0000000a,stroke:#999,stroke-width:1px
    style StockItem fill:#10b98133,stroke:#10b981,stroke-width:2px
    style Order fill:#10b98133,stroke:#10b981,stroke-width:2px
    style SalesChannel fill:#10b98133,stroke:#10b981,stroke-width:2px
```

## Kehittäjän viite

Sijainnit näkyvät API:ssa nimellä `service-locations`.

<Card title="API: Service Locations" icon="code" href="https://server.twicecommerce.com/api/internal">
  Avaa päätepiste API-referenssissä.
</Card>

## Aiheeseen liittyvää

<CardGroup cols={2}>
  <Card title="Sijaintien asetukset" icon="warehouse" href="/docs/fi/settings/locations">
    Määritä sijainnit asetuksissa
  </Card>

  <Card title="Tilauksen elinkaari" icon="rotate" href="/docs/fi/concepts/orders/order-lifecycle">
    Miten sijainnit osallistuvat keräilyyn
  </Card>

  <Card title="Myyntikanavat" icon="store" href="/docs/fi/concepts/integrations/overview">
    Kanavat, jotka voidaan ottaa sijainneille käyttöön
  </Card>

  <Card title="Tapahtumalokit" icon="clock-rotate-left" href="/docs/fi/concepts/admin/activity-logs">
    Seuraa sijaintien muutoksia ja varaston siirtoja
  </Card>
</CardGroup>
