Kennisbank/Markthandel/De sellable layer: niet elk asset is klaar om te verkopen
11Markthandel4 min lezen

De sellable layer: niet elk asset is klaar om te verkopen

Eén voorraadlaag die Market en Auction delen, een quality score met zeven dimensies, en een hold die geen delete is.

Core inventory is “alles in het magazijn”. Daar zitten apparaten in die getest worden, apparaten die de test niet haalden, apparaten die naar recycling gaan en apparaten die op een hergradering wachten. Die allemaal op de market zetten zou een ramp zijn. De sellable layer is de filter: een aparte set rijen die weergeeft wat je team ook echt bereid is te verkopen, en die Market en Auction allebei lezen.

Wat kwalificeert

Een apparaat kan gelist worden zodra het een identiteit heeft (serienummer, fabrikant, model, categorie), een overall grade van A tot D — F en R halen resale nooit — een listprijs met valuta, de disposition resale, een data-securitygrade van minstens D1 als het data draagt, een verkopersbedrijf, minstens één foto en een refurbishment level. Dat laatste is geen horde: Zoals ontvangen is een geldig niveau, de koper ziet het ook zo, en het blokkeert niets. Subgrades, verse grading, een wisrapport, drie tot vijf foto’s, specs en herkomst zijn niet verplicht, maar elk item dat je overslaat, duikt op in de quality score.

De dispositionpoort

Core projecteert een apparaat alleen in de sellable layer zolang de bedoelde disposition resale is. Stuur een al geprojecteerd apparaat naar recycle, scrap, terug naar de klant, donatie of intern gebruik, en de projectie gaat in hold — niet beschikbaar, reden: disposition — zolang het niet op een channel staat; stuur het terug naar resale en de hold gaat vanzelf los. Een hold die je team bewust plaatste, blijft staan. Een apparaat dat listed of reserved is, kan pas van disposition wisselen als het de verkoop verlaat, en een apparaat dat een verplichte test niet haalde, komt sowieso nooit op resale terecht. De verkooplaag volgt de werkbank, nooit omgekeerd.

Quality score

Elke sellable rij draagt zeven kwaliteitsdimensies, elk gescoord van 0 tot 5: actualiteit, databeveiliging, grading, media, specs, herkomst en verkopersvertrouwen. Een gewogen samentelling rolt ze in één overall score; de wegingen hebben platformdefaults en kunnen per tenant worden bijgesteld. De score wordt bij elke wijziging herberekend, en de itempagina in Market inventory toont de dimensies, zodat je team ziet welke de score naar beneden trekt. Hetzelfde bestand opnieuw importeren zet de actualiteit niet terug — een nieuw hoedje op dezelfde data is nog altijd dezelfde data.

Beschikbaarheid is een aparte lifecycle

Vrij zijn van een channel maakt een rij nog niet verkoopbaar. Elke rij heeft een beschikbaarheid: beschikbaar, niet beschikbaar (in hold, met een reden en optioneel een einddatum) of vernietigd (eindstand, met datum, reden en referentie). Een hold blokkeert publicatie op Market én Auction en houdt het apparaat uit beide wizards; vernietiging wordt geweigerd zolang het apparaat in een open batch, listing of lot zit. In geen van beide gevallen wordt de rij verwijderd — herkomst, chain of custody en gesloten deals blijven ernaar wijzen.

Non-core inventory

De laag bevat ook voorraad die nooit door Core ging: reserveonderdelen, accessoires, restanten van decommissioning, of de voorraad van een team dat zijn magazijn elders draait. Die komt binnen via de importwizard in vier stappen op /market/inventory/import (of zijn Auction-tweeling) — bestand uploaden in CSV, XLSX, XML of JSON, kolommen mappen, een dry run bekijken, vastleggen — of wordt via de publieke API gepusht. Onbekende kolommen worden bewaard als specificaties. Geïmporteerde en API-rijen delen elke listingsurface met de rijen die uit Core komen.

Stale opruiming

Externe voorraad die niet meer wordt ververst, wordt door een dagelijkse job uit publicatie gehaald: na zestig dagen voor bestandsimports, na zeven dagen voor rijen die via de API binnenkwamen. Rijen uit Core worden nooit geraakt. De listing of het lot komt offline, het channel keert terug naar vrij, de stockrij blijft, en je tenant hoort wat er gebeurde en hoeveel. Niets doodt een marktplaats sneller dan 200 listings voor laptops die sinds februari niet bewogen hebben.