Gå til innholdet

Ordreflyt: hjemlevering

Kilde: rammene «Home delivery order flow BC» og «Home delivery detailed flow with shipFromStore BC».

Tavla beskriver to måter å oppfylle en nettordre på: fra hovedlageret (aktiv) og fra butikk (ship from store). Begge rammene har merknaden «Ship from store not active». Ship from store og Porterbuddy er fortsatt aktuelt, men ligger et stykke frem i tid.

Hovedlageret er enten JFP eller NC, avhengig av hvem som har varene. Diagrammene på tavla viser bare løpet via NC.

Kunden sjekker ut i Kustom Checkout (kasseløsningen; Kustom har kjøpt Klarna Checkout) med fraktvalg fra nShift og betaling med kort, Vipps, Klarna eller elektronisk gavekort. iGive betales via Nets i Kustom Checkout, og Omnium leser det som brukt gavekort. Ordren får status Ny, og hele beløpet reserveres. Unntaket er gavekort: det har ingen reservasjon, så beløpet trekkes når ordren legges.

Omnium tagger ordren automatisk:

Regel Tagg Satt opp av
Inneholder bunadsølv bunadsølv Omnium
Inneholder giftering giftering Omnium
Inneholder gebyrBrudekjole gebyrBrudekjole Omnium
Betalt helt eller delvis med gavekort Giftcard NoA Ignite
Kjøpt av medlem medlem, ellers ikke medlem NoA Ignite
Inneholder diamanter Diamantsertifikat legges til som vedlegg NoA Ignite

Bunadsølv og giftering har egne e-postmaler ved Ny. Ved Sendt har bunadsølv, giftering og gebyrBrudekjole egne maler, og diamantsertifikatet legges ved og er tilgjengelig på Min side.

sequenceDiagram
    participant K as Kunde
    participant S as Sanity / gullfunn.no
    participant O as Omnium
    participant GB as Gullfunn BC
    participant NB as NC BC
    participant W as EWMS
    participant GU as Guldbolaget
    participant N as nShift
    participant B as Bring
    participant E as Voyado Engage
    K->>S: Legger ordre
    S->>O: (1) Ordre plassert
    O->>K: (2) SMS/e-post
    O->>GB: (3) Request for items
    GB->>NB: (4) Ordre til NC ordreimport
    NB->>W: (5.1) Opprett plukk
    NB->>GU: (5.2) Bestill ex-produkter
    W-->>NB: (6.1) Plukk bekreftet
    GU-->>NB: (6.2) Ex-produkter mottatt
    NB->>N: (7) Følgeseddel og returetikett
    NB-->>GB: (8) Bekreftet fraktinfo
    GB->>O: (9) Varer bekreftet
    O->>K: (10.1) SMS/e-post
    O->>E: (10.2) Transaksjon registreres på kunden
    NB->>O: (11) Sendingsnummer
    B->>N: (11) Sporingsnummer
    N->>NB: (12) Sporingsnummer
    W->>B: (13) Henter varene
    B->>K: (14) Leverer

Detaljflyten viser det samme fra Omniums side. Ordrelinjene allokeres til BC (eller butikk). Når Gullfunn BC bekrefter varene og NC BC har levert sendingsnummer, oppdateres ordrelinjestatus til Sendt. Sendes alle linjene i én forsendelse, oppdateres ordrestatus til Sendt, kunden får e-post/SMS (mal 34173a83-7ed3-4df6-9f1c-40627f1d56b4), og ordren legges til i Engage. Ved delvis levering trekkes beløpet per sending. Sporingsnummer hentes i bulk hver dag kl. 16:00.

«Ex products» er varer NC ikke har på lager og bestiller fra Guldbolaget. Detaljene er ikke viktige for Gullfunn.

Omnium allokerer ordrelinjer til butikk, og butikken får et varsel.

flowchart TD
    A[Varsel vises i butikk] --> B[Skriv ut plukkliste]
    B --> C{Alle varer plukket?}
    C -- Nei --> D[Slett ordre]
    D --> D1[Ordre slettet<br/>Status: Ordre kansellert av butikken<br/>e-post/SMS]
    D --> D2[Nattlig rutine: gå gjennom slettede ordre] --> D3[Lagerjustering]
    C -- Ja --> E[Ordrelinjestatus: Sendt<br/>beløp for varene trekkes]
    E --> F[Booker frakt hos Bring]
    F --> G[Fraktetikett produseres]
    G --> H[URL til fraktetikett mottatt<br/>oppdater siden etter 1 min]
    H --> I[Skriv ut fraktetikett]
    I --> J[Pakk varene og fullfør salget]
    J --> K[Pakken leveres til transportør]
    J --> L[Transaksjonen] --> M[BC-oppgjør: match transaksjonen i POS<br/>mot Ecom / Gullfunn AS bankkonto]

Oppgjøret for varer sendt fra butikk går som en egen strøm fra nettordren til BC («Settlement: amount that is shipped from store»).

Den enklere oversiktsrammen beskriver samme alternativ med nummer: (3) plukk i butikk, (4) bekreftelse, (5) Omnium booker frakt i nShift, (6) Bring bekrefter, (7) ordren bekreftes og booking-URL lages.