Skill varevariant, produktpakke og kolleksjon i data
Bevar kjøpbar variant, dokumentert komponentliste og redaksjonell gruppering som forskjellige relasjoner.
Et produktnavn kan betegne en serie, en bestemt variant, en pakke med flere varer eller en samling som vises i nettbutikken. Hvis de fire nivåene bruker én uklar nøkkel, blir lagerbevegelse og salgsgrunnlag vanskelig å avstemme. Den kjøpte varianten må skilles fra gruppene og komponentene som omgir den.
Peppols varemodell på fakturalinjen er en primær teknisk kilde til standardiserte vareopplysninger. Den beskriver ikke hele nettbutikkens interne varemodell. Koblingen mellom nettbutikk, lager og faktura må derfor dokumenteres for det konkrete oppsettet.
Definer hva hver relasjon betyr
En størrelse eller fargevariant kan ha egen lageridentitet. En produktpakke kan inneholde bestemte antall av flere varianter. En kolleksjon kan bare styre presentasjonen og rekkefølgen. Medlemskap i en kolleksjon skaper ikke i seg selv en fysisk lagerbeholdning.
Avklar om pakken lagerføres som ferdig sett eller om komponentene trekkes ved salg. Begge oppsett trenger en tydelig regel, og de skal ikke blandes i samme kontroll. En kundes kjøp av ett sett er en egen salgsstørrelse; den forklarer ikke komponentmengdene uten en gyldig innholdsliste.
Syntetisk pakke med to varianter
Eksemplet bruker lokale testkoder, ikke virkelige varenummer eller GTIN-er. Testoppsettet trekker komponenter ved salg.
| Objekt | Definisjon | Lagerbevegelse ved to solgte sett |
|---|---|---|
| Variant V-R | Rød vare, egen variantnøkkel | −2 enheter |
| Variant V-B | Blå vare, egen variantnøkkel | −4 enheter |
| Pakke P-01 | 1 × V-R og 2 × V-B | To kundekjøpte sett |
| Kolleksjon K-VAR | Presentasjon av utvalgte produkter | Ingen fysisk bevegelse |
Hvis lageret bare trekker to enheter fordi ordren viser antall to, mangler fire komponentenheter i avstemmingen. Hvis både pakken og de samme komponentene telles som beholdning uten et forklart oppsett, kan verdigrunnlaget også bli doblet.
Historisk innhold må kunne gjenfinnes
Anta at pakken endres neste måned til én rød og én blå enhet. Den nye listen skal ikke brukes til å rekonstruere forrige måneds salg av to sett. Bevar innholdsversjon eller den faktisk avtalte komponentlisten på ordregrunnlaget.
Prøv en delvis retur av én komponent dersom avtalen og systemet tillater det. Returstatus på hele pakken skal ikke automatisk endres bare fordi én del kommer tilbake. Hvilke leveranser og økonomiske dokumenter som korrigeres, må kunne forklares med egne referanser.
En variant kan skifte visningsnavn uten at identiteten endres. En kolleksjon kan få ny sortering uten økonomisk virkning. Kontrollen må derfor undersøke hvilke endringer som faktisk påvirker lager eller dokumenter, fremfor å behandle alle oppdateringer som nye salg.
- Bevar kjøpbar variant på hver ordrelinje.
- Dokumenter komponentregler og gyldighet for pakker.
- Hold kolleksjonsmedlemskap utenfor lagerberegningen.
Ordrelinjens livsløp og enhetskonvertering støtter videre kontroll. Modellen er et forslag til interoperable data, ikke en påstand om at alle handels- eller regnskapssystemer støtter samme varehierarki.
Kontroller identisk varenavn på to nivåer
En pakke og en variant kan få samme visningsnavn i butikkens grensesnitt. Det gjør ikke objektene like. Prøv en eksport der navnene er identiske, men relasjonene og enhetene er forskjellige. Kontrollen skal fortsatt finne komponentene bak den solgte pakken og skille kolleksjonen fra begge kjøpbare objekter. Et navnebasert oppslag bør ikke brukes som automatisk erstatning for manglende nøkkel. Hvis kildens relasjonsdata ikke følger eksporten, må dette fremgå som et omfangsavvik. Riktig fakturatotal kan ikke dokumentere den manglende lagerforklaringen.
Ved endret deklarert pakningsinnhold kan GTIN-kontrollen være nødvendig i tillegg til det interne hierarkiet. Bruk også riktig tilgjengelighetsgrunnlag når variantens beholdning vises i nettbutikken.
Når en variant skal ut av sortimentet, må ny gjenbestilling, åpne ordre og gammel historikk vurderes hver for seg. Les om utfasing av utgåtte varer.