Le Wiki ReVend OS.
Tout ce qu’il faut savoir pour exploiter une opération ITAD sur ReVend OS -
redige avec le même soin qu’un certificat Blancco, et nettement plus d’humour que votre manuel actuel.
Demarrage
Nouveau ici ? Le tour d’onboarding et la boussole du header - la facon intégrée dont la plateforme explique la plateforme.
Tableaux de bord
La grille de widgets où chaque utilisateur arrive: 75 widgets, 9 presets de rôles, drag-and-resize, layouts multiples.
Dashboard: 75 widgets, 9 presets de rôles, une grille à déplacer
Comment fonctionne la bibliotheque de widgets, ce que contiennent les presets de rôles, et pourquoi le dashboard n’est plus une page fixe.
Layouts sauvegardes: un dashboard par job, a vous
Comment fonctionnent les layouts de dashboard nommes, comment ReVend OS les ouvre, et ce que font le clonage, le renommage, la suppression et la visibilité partagée.
Entreprises
Vos clients, acheteurs et recycleurs - et le CRM qui comprend vraiment la difference.
Entreprises: le CRM qui sait ce qu’est l’ITAD
Tout savoir sur la gestion des entreprises dans ReVend OS - et pourquoi nous avons construit un CRM plutot que de vous renvoyer vers Salesforce.
Adresses: "quelque part a Rotterdam" n’est pas une instruction d’expedition
Comment les adresses fonctionnent dans ReVend OS, pourquoi une entreprise peut en avoir cinq, et ce qui arrive quand vous expediez a la mauvaise.
Contrats: là où l’argent se decide
Contrats de service, pricing models, SLAs, et pourquoi "on verra plus tard" est la phrase la plus chere de l’ITAD.
La vue financiere: connaître vos clients avant qu’ils ne vous connaissent
Revenue tracking, historique des deals et open orders - tout sur la company card, sans ouvrir de spreadsheet.
Personnes de contact
Les humains derrière les numéros de TVA. Gerer les personnes qui repondent vraiment au telephone.
Contacts: les personnes derrière les palettes
Gerer les personnes de contact dans ReVend OS - parce que les entreprises n’envoient pas d’e-mails, les gens oui.
Notes, appels et l’art de ne pas oublier
Entity notes, communication logging, et pourquoi votre mémoire n’est pas une feature CRM.
Champs sociaux: vos contacts existent hors e-mail
LinkedIn, WhatsApp, X, Xing et les autres endroits ou les deals ITAD se passent vraiment.
Trouver la bonne personne dans la bonne entreprise
Search, filter, sort, et l’art subtil de se souvenir quel Jan travaille dans quelle entreprise.
Opérations Core
Receiving sessions, auto-grade, demanufacturing - le cerveau d’entrepot, avec des pièces.
Receiving sessions: la palette de Schrodinger n’est pas une strategie de stockage
Pourquoi receiving est une session avec un debut, une fin et un handoff signe - pas une impression.
Auto-grade: un bouton, pas un memo
Comment l’auto-grade engine combine les defects en grade A-R - et ce que le tester doit encore confirmer.
Demanufacturing: quand le tout vaut moins que les pièces
Creation de component batches, harvest metadata, et sellable-quality gate qui decide ce qui retourne au market.
Inbound orders: le manifeste qui ne ment pas
Cinq inbound order types, le manifeste, et le photo-report qui met fin aux disputes "ce Dell avait-il déjà une bosse ?".
Testing & defects: 44 codes, 17 zones, 4 severities
Comment le defect tracking structure remplace "minor cosmetic" par des codes compris par l’acheteur a Munich et le fournisseur a Copenhague.
Grading: quatre dimensions, une lettre
Functional, Cosmetic, Battery, Data - et comment la plateforme les combine en grade A-R visible par votre acheteur.
Inventory & pipeline: deux vues du même stock
La liste inventory, la pipeline view, et la barre saved-views qui se souvient de vos filtres.
Warehouses -> zones -> racks -> positions
Une topologie a quatre niveaux pour qu’un asset ait une vraie adresse, pas "Building C, quelque part".
Pallets: move, merge, split - sans perdre l’audit trail
Sept pallet types, l’historique des mouvements, et pourquoi "la palette d’hier est devenue deux palettes" est un mardi normal.
Cycle counts: l’exactitude inventory comme cadence
Planifier le count, parcourir le rack, marquer les variances, poster la reconciliation - au lieu d’une panique annuelle.
Outbound orders: de pick list a bill of lading
Cinq outbound types, les documents generes par le système, et le deep-revert quand une order doit revenir.
Collections: schedule -> confirm -> drive -> deliver -> inbound
Le workflow pickup qui finit par creer un inbound order, avec client et contrat déjà remplis.
Contrats & pricing models: six facons d’être payé
Per-unit, per-kilo, revenue-share, fixed-purchase, hybrid, et le moteur de chargebacks pour lease returns.
Service codes & ITAD matching: quand "certified erasure" veut dire une seule chose
Le catalogue partagé de service codes, comment Coverage route les trade-in requests, et pourquoi compliance et security commencent default-on.
Parent-child assets: quand une docking station appartient au laptop
Le modèle relationnel, le cycle-guard, et comment vendre le parent resout les children - pour le jour où la docking station part avec le laptop.
Marche secondaire
Listings vérifiés, deal rooms, intent matching - et le trust profile qui rend le B2B moins risqué.
Trust profile: une reputation que l’on peut auditer
Le modèle de confiance en cinq dimensions - et pourquoi "on sent bien ce vendeur" n’est plus une strategie procurement.
Listings & market inventory: de verified a visible
Comment un asset passe d’inventory a listing publie - et les quatre states possibles.
Batch builder: ne publiez pas une demi-batch a 2h du matin
Un wizard en quatre étapes qui finit par une batch coherente sur le market - pas trois palettes publiées et la quatrieme en draft.
Deal rooms: ou les negociations ont des preuves
Flux structure offer-counter-offer avec listing original epingle, trust profiles visibles, et feed realtime sans refresh.
Intent matching: buy et sell intents qui se trouvent vraiment
Comment la plateforme suggere des matches entre buy intents actifs et listings live - sans spammer tout le monde avec tout.
Intent governance: quand les patterns bot-like sont ralentis
Scores calcules depuis l’historique des deals, thresholds tenant, et override admin pour legitimes bulk buyers.
Watchlist & favorites: deux rappels differents
Une watchlist suit des lots et listings précis; favorites suit sellers et buyers. Les deux vous pingent quand ca change.
Market analytics: cycle times, top catégories, reserve-met rates
Les données qui disent quand publier, quoi publier et a quel prix - sans outil BI externe.
Channel exclusivity: une batch est sur Auction ou Market - jamais les deux
Le guard atomique qui evite la double publication, et pourquoi c’est critique quand les buyers voient le même lot a deux endroits.
La sellable layer: tous les assets ne sont pas prêts à vendre
Une couche separée au-dessus de Core inventory avec Quality Score, plus un espace pour spares et accessoires non-core.
Plateforme d’enchères
Comment les enchères restent honnetes: anti-gaming, auto-ban three-strikes, guards de channel exclusivity.
Anti-gaming et three strikes: comment Auction riposte
Rapid-bid bursts, retraction patterns, deposit timeouts - et le trigger qui blocklist automatiquement les recidivistes.
Auction formats et lots: comment un lot devient live
Enchères English ascending, lots vérifiés depuis Core, règles de reserve, increments et logique de timer qui détermine le gagnant.
Anti-sniping: l’extension de cinq minutes qui sauve 7.000 euros par auction
Comment un bid dans les cinq dernières minutes prolonge le timer, pourquoi la règle est configurable, et ce que voient les bidders.
Bidding: vérification, deposits, et pourquoi un bid peut être rejeté
Bidder vérification, deposit-to-bid mechanics, et les contrôles placeBid qui capturent les pires patterns a la soumission.
Auction settlement cron: ce qui se passe au coup de cloche
Comment le cron de fin d’auction choisit le gagnant, capture le deposit, transfere Core inventory et écrit la settlement row - en moins d’une minute.
No-sale auto-relist: quand la reserve n’est pas atteinte, le lot va au market
Pourquoi une auction ratee ne renvoie pas le lot au fond de l’entrepot, et comment le guard channel-exclusivity gere le switch atomiquement.
Auction watchlist & alerts: suivre sans bidder
Suivre un lot, recevoir des pings sur outbids, reserve-met events et final-window entry - sans s’engager a bid.
Escrow et finance
Sept étapes de l’accord au paiement, avec des disputes tranchées par preuve plutot que par volume d’e-mails.
Escrow: sept étapes de "deal agreed" a "money in the bank"
Comment la chaine H garde les fonds, gate le shipping, accepte la delivery et resout les disputes - sans que personne ne fasse confiance a personne.
Litiges escrow : déposer, suivre les preuves, résoudre
Comment un acheteur ou un vendeur dépose un litige, comment les preuves restent séparées par partie et comment la conformité enregistre la décision et son impact financier.
Escrow fees engine: splits atomiques à chaque transition
Comment seller payout, platform fee et buyer refund sont calcules et snapshottes à chaque release, refund ou split - sans race conditions.
Settlements page: KPIs, monthly summary, export CSV pour finance
La vue H8 settlements avec volume, fee revenue, dispute rate et export par ligne pour le month-end close.
Evidence bundle: chaque event escrow dans un ZIP
Comment H9 package l’event log immutable, la deposit reference, l’inspection record et le settlement breakdown pour le moment audit.
Escrow policies: ou vit l’auto-release window
La page admin H7 ou fee structures, dispute windows et auto-release timers sont configures - et pourquoi ces policies se reglent une fois, pas par deal.
Escrow auto-release: quand l’horloge d’inspection expire
Comment fonctionne l’auto-release par cron, ce qui l’arrête, et pourquoi elle existe à côté de la confirmation manuelle four-eyes, pas a sa place.
Four-eyes escrow: deux operators pour l’étape deposit
Pourquoi confirmer le virement buyer demande une seconde paire d’yeux, comment se separent proposer/approver, et comment la ligne audit se lit ensuite.
Portail trade-in
Le portail client de pickup requests, le tour d’offres, et comment une offre attribuée devient une relation suivie dans le CRM de l’operator.
Le module Trade-In: comment un pickup request devient pickup
Le portail client, le tour d’offres, l’award flow, le settlement - le lifecycle d’un pickup trade-in de publish a payout.
Rich per-PC intake: pourquoi "340 laptops" n’est pas un manifeste
Comment l’intake trade-in capture du detail device-level des la request - manufacturer, model, condition, serials, data-on-board - et ce que cela change pour les bids.
Disposition preferences: indiquez ce qui doit être fait
Comment disposition_preference traverse le lifecycle, ce que le customer peut choisir, et pourquoi le persister jusqu’à l’award donne de la clarte a l’ITAD.
Awarded ITAD identity reveal & CRM clone
Pourquoi l’identité bidder reste masquée pendant le bid round, quand elle se revele au customer, et ce que fait le clone-to-CRM côté ITAD gagne.
Conformité
Certifications, service codes, mass-balance reports, evidence packages - la paperasse qui rend les audits ennuyeux, et le vocabulaire qui aide les bidders a bien price.
Le catalogue certifications: pourquoi R2v3 et B Corp vivent ensemble
Comment fonctionne le catalogue certifications, pourquoi il couvre aussi les niches, et ce que fait vraiment verified status.
Mass-balance reports: la spreadsheet preferée de R2v3, générée
Comment le tonnage entrant egale le tonnage sortant plus accountable losses, avec period picker et fallback order-shipped quand settlements retardent.
ESG reports: CO2 evite, materiaux récupérés, appareils reutilises
Comment la plateforme suit l’impact environnemental par device, d’ou viennent les hypotheses, et comment le rapport se consolide pour les stakeholders.
Evidence packages: quand l’auditeur veut le bundle, pas la trail
Les evidence bundles contract-scope et batch-scope avec erasure certs, photos, audit-tool reports et chain-of-custody log.
Audit trail: qui a fait quoi, quand, et pourquoi croire la réponse
Comment les event logs append-only, mutation records protégés par RLS et activity log forment une preuve acceptée par l’auditeur.
Compliance & security steps a l’intake: poser les questions difficiles avant
Les deux steps intake qui capturent exigences compliance et security avant publication, et comment elles se mappent aux service codes.
Sourcing: lire les exigences V3+V4 compliance & security inline
Pourquoi le bidder voit les choix compliance et security sur le bid detail lui-même, sans naviguer ailleurs pour comprendre ce qu’il price.
Scanner et mobile
Cinq modes pour cinq jobs, avec fallback camera pour les jours ou Safari a une opinion.
Le scanner: cinq modes pour cinq jobs
Receiving, lookup, warehouse, testing, outbound - et pourquoi le fallback camera existe pour Safari.
Mobile photo capture: un QR code, un telephone, une série de photos
Comment le flow QR-scan permet a l’entrepot de prendre des photos au telephone, attachées directement a l’asset, avec thumbnails a l’upload.
Rack position labels: imprimer, coller, scanner
Le print template, l’encodage Code128, la logique position-resolution - et pourquoi les planches d’etiquettes generiques suffisent.
Install to home screen: ReVend OS comme PWA
Pourquoi la tablette d’entrepot se comporte mieux quand l’app est sur l’écran d’accueil, ce que configurent manifest et icon, et le petit gain cumule par shift.
Documents & preuves
Ou vivent les PDFs, comment les templates fonctionnent par outbound type, et pourquoi "Certificates 2025 FINAL (2)" n’est plus un nom de dossier.
Documents: ou vivent vraiment les PDFs
Le documents store, le polymorphic linking et pourquoi les preuves appartiennent aux records plutôt qu’aux noms de dossiers.
Document templates: different boilerplate par outbound type
Comment le système J5 templates affiche un BOL different pour une vente et un transfert interne, sans copier-coller le mois dernier.
Erasure certificates: per-drive, per-standard, per-auditor
Pourquoi un certificat par drive compte, comment la plateforme suit les champs NIST 800-88, et ce qui alimente l’evidence bundle.
BOL, pick list, packing slip, loading report: le set documentaire outbound
A quoi sert chaque document, qui le lit, et comment la plateforme les genere tous depuis le même outbound order.
Photos library: un album tenant-wide
Comment /general/photos expose chaque photo d’asset dans l’entrepot, avec des liens multi-entity qui facilitent defect discovery.
Workflows & automatisation
Comment les contrats se lient aux workflows, les workflows aux asset stages, et ce qui se passe automatiquement quand une stage se termine.
Le workflow engine: contracts -> workflows -> asset stages
Comment la plateforme relie un contrat a un workflow puis aux stages de l’asset, et ce qui se passe quand une stage se termine.
Stages, substages et ce que "done" veut dire
Comment une stage est définie, ce qui la marque complète, et quels artefacts elle produit.
La pipeline view: sortable, retest-capable, visible
Comment la pipeline page surface les assets bloques, l’action retest qui renvoie un asset sans perdre l’audit trail, et les SLA badges pour aging work.
Finance & settlements
Settlements calcules depuis le contract pricing, snapshots multi-currency, payouts Mollie-backed et invoices visibles par le client.
Settlements: comment les maths se calculent seules
Six pricing models, chargeback engines, et pourquoi le settlement doit arriver en finance queue avec le travail déjà fait.
Invoices: TVA, credit notes et period lock
Comment la plateforme gere les taux TVA par juridiction, les workflows de credit notes et le lock qui evite les edits sur périodes fermées.
Multi-currency: 147 devises, daily rates, snapshot par transaction
Comment la plateforme gere la conversion, d’ou viennent les rates, et pourquoi les transactions historiques ne se re-traduisent pas silencieusement.
Exchange rates: d’ou viennent les chiffres
Le cron H/refresh-rates, l’override pour known-bad rates, et les variance alerts qui capturent les problemes de feed avant settlements.
Mollie billing & award payouts: de l’argent qui bouge vraiment
Comment l’intégration Mollie se branche dans le trade-in award flow, ou vivent les billing settings par tenant, et pourquoi une invoice visible client compte plus qu’un payout log backend.
Notifications & realtime
La cloche, le digest du matin, le feed realtime en deal room - et les preferences qui evitent douze pings pour un deal.
La notifications bell et le digest du matin
Comment la cloche compte, ce qui déclenche une notification, et pourquoi le digest transforme douze pings sur un deal en resume lisible.
Realtime en deal room et ailleurs
Comment Supabase Realtime pousse les changements vers deal rooms, inventory lists et notifications bell - sans polling.
Notification preferences: choisissez ce qui vous reveille
Tuning par event type, selection par canal, et digest comme default pour l’activité low-urgency.
Settings & admin
Deux couches de rôles, reference data configurable par tenant, frontiere platform-only/org-only, et toolbox pour platform staff quand un flux se bloque.
Rôles & permissions: deux couches, sept org rôles
Rôles platform-level, rôles org-level, et comment le système decide si vous pouvez voir trust-scoring config ou company financials.
Platform admin vs. org admin: pourquoi la distinction compte
Quelles pages vivent sous /admin/platform/* en platform-only, lesquelles sous /admin/organizations/* en org-only, et pourquoi ces lignes existent.
Service catalog, fault codes, grading rules: reference data configurable par tenant
Ou vivent les 35 services ITAD, comment les 44 fault codes s’etendent, et pourquoi les grading rules sont dans tenant settings.
Organization settings: profile, billing, storage tier
Ce qui vit dans les settings org-level, comment billing tier interagit avec feature gating, et pourquoi storage tier se configure par tenant.
Master items: le catalogue stock derrière chaque listing
Pourquoi un catalogue gere par tenant bat les noms produits free-text, comment master items se lient aux assets, et ou ils apparaissent dans receiving grid et listings.
Locations: dessiner le plan de l’entrepot
Ou warehouses, zones, racks et pallet types sont configures - et pourquoi deplacer des racks en base correspond a les deplacer au sol.
Drivers & fleet: les catalogues derrière collections
Comment drivers et vehicles vivent comme catalogues propres, quels champs comptent pour collection assignment, et pourquoi "le camion" a besoin de plus qu’une plaque.
Workflows editor: la vue tenant du moteur
Comment /settings/core/workflows permet a un tenant de choisir des presets, override des stages et toggler auto-generation rules - sans code.
Price sheets: pricing par buyer recurrent sans discounts free-text
Comment définir repeat-buyer discount tiers, pricing regional et overrides par catégorie - et ou la price sheet s’attache au deal.
Testing templates & grading rules: ce que voit le tester
Comment les test checklists et grading-rule overrides fonctionnent par tenant, et ou vivent les platform defaults pour nouvelles orgs.
Audit tools: ou vivent les configurations d’outils d’effacement
Comment les tenants configurent la sync Blancco et gardent les autres configurations d’outils d’audit prêtes sans suggérer qu’elles importent déjà.
Tags: une taxonomie pour companies, contacts, documents
Comment un seul catalogue de tags fonctionne sur companies, contacts et documents sans transformer l’UI en loterie de couleurs.
L’admin toolbox: force-complete, impersonation, stuck-flow fixes
Des boutons avec audit, raisons et blast radius limitée pour stuck escrows, force-completers, stranded signups et impersonation read-only.
Trade-In account impersonation: investiguer côté customer
Comment impersonation se scope a la surface trade-in customer, pourquoi elle vit sur sa propre page detail M020, et ce que le scoping profile/notifications empeche.