惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
博客园 - Franky
H
Help Net Security
A
About on SuperTechFans
Know Your Adversary
Know Your Adversary
罗磊的独立博客
Help Net Security
Help Net Security
腾讯CDC
博客园 - 三生石上(FineUI控件)
月光博客
月光博客
Project Zero
Project Zero
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
T
Threat Research - Cisco Blogs
The Hacker News
The Hacker News
Engineering at Meta
Engineering at Meta
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Simon Willison's Weblog
Simon Willison's Weblog
T
Threatpost
Google DeepMind News
Google DeepMind News
V
V2EX
B
Blog
人人都是产品经理
人人都是产品经理
J
Java Code Geeks
N
Netflix TechBlog - Medium
P
Privacy International News Feed
Recorded Future
Recorded Future
D
Darknet – Hacking Tools, Hacker News & Cyber Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Stack Overflow Blog
Stack Overflow Blog
Cisco Talos Blog
Cisco Talos Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
NISL@THU
NISL@THU
The GitHub Blog
The GitHub Blog
T
Troy Hunt's Blog
S
Security @ Cisco Blogs
Vercel News
Vercel News
L
LINUX DO - 热门话题
博客园_首页
The Register - Security
The Register - Security
GbyAI
GbyAI
TaoSecurity Blog
TaoSecurity Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
V2EX - 技术
V2EX - 技术
L
LangChain Blog
T
Tor Project blog
P
Privacy & Cybersecurity Law Blog
Security Latest
Security Latest
K
Kaspersky official blog

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
解构电商、O2O:探秘电商财产的迁移”- 库存系统
产品老高 · 2022-07-26 · via 人人都是产品经理

编辑导语:常规做法会在购物车环节设置数量阈值,库存小于阈值显示用户库存紧张。然后在下单环节完成扣减库存的情况。如果是秒杀或者是类似唯品会的抢购模式,则可以在购物车扣减库存,增加倒计时(如15分钟)提示提高用户抢购感。本文就来为大家聊一聊电商中的库存系统体系。

无论是电商也好零售也好所有的销售都是按照SKU为基准进行售卖的,为什么是SKU呢?因为SKU是最小库存单位,所以电商销售本质就是库存的流转。我们将商品库存从供应商手中采购后放入我们的仓库中,在通过电商的在线平台售卖给我们的用户,这个流转的过程就是库存的“迁徙”。

库存的整个迁徙过程非常漫长,库存的流转其实就是商品物权的流转。我们先来看下库存“迁徙”的路线,也就是库存流转的流程。在说流程前我们先说下电商平台对于库存的划分。从整体用途来看大致分为三个部分:销售、履约、采购。如图:

  • 销售:实现用户下单购买的所有库存操作。
  • 履约:完成对销售行为承诺的库存数量的履约操作。
  • 采购:为履约需要的库存数量进行预先准备,同时也可以通过销售数据进行预估采购数量。

从业务关系上来说,销售行为作为最顶端的业务层直接决定采购和履约的变化情况。而采购作为履约的下游依据履约情况来判断采购的需求量。由此衍生出多种类型的库存,不同类型的库存之间通过约定的处理流程进行相互的转化,而库存的所有转化都源自于线下的库存实际操作行为。

一、库存处理流程

库存的处理流程主要是将销售、履约、采购三部分的所有操作行为进行合理的串联,从而实现不同类型库存之间的转化。我们按照发起方来划分可以分为由销售发生的库存处理和非销售发生的库存处理。

销售发起的库存处理指以销售行为而产生的库存的变化,销售流程消耗库存,履约流程完成库存的实际消耗配送。这部分的库存变化从供需关系来看包括以销定采和以采定销。一般意义上的售卖都是以采购入库的数量作为销售的可售卖库存,而电商平台也有一种是以销定采的模式即预售模式。下面我们分别说下两种流程的库存变化情况。

销售售卖流程对于库存系统主要是进行扣减、占用库存和释放库存的操作。通过下单行为产生库存扣减和占用,当出现支付超时时要对已经占用的库存进行释放操作。关于库存占用的环节一般是在订单生成而不是购物车环节。

占用的核心关注点就是尽量避免库存被占用过度导致其他用户无法购买营销销量和体验,而购物车环节占用会出现这样的问题,所以电商平台设计占用时都会放在订单生成环节。流程如图:

履约的环节主要是对用户订单进行仓配作业,具体的仓配作业流程在之前的章节已经讲解过这里就不做累述了。履约的环节其实主要是仓库的库存进行分拣、出库的操作以及物流配送环节完成履约配送。除了常规操作外仓配操作还会产生两种作业会引起库存的变化:一个是用户退货、一个是换转退。

退货是用户对订单进行取消、拒收等行为产生商品需要返回仓库。商品在返回仓库前会生成消退入库单,仓库管理人员根据入库单的情况进行核对归整,完成后将商品在仓库内完成重新上架的操作,上架后仓库内当前商品在仓库存增加。

而换转退则是用户需要调整货物时发现仓库内已经没有当前的商品库存,这时候就需要将用户的换货需求调整为退货需求。仓库需要将换回的商品进行质检,如果质检通过则重新上架,未能通过则不需要增加商品在仓库存。

除了正常售卖以外预售也是一种在电商平台十分常用的模式。预售模式按照交付金额的时间点和比例也划分成若干的模式,不同的模式下对于库存的处理也是有些不太一样的。

整个预售周期内有几个相对清晰的阶段:预约期,订购期,交付期、履约期。预约期用户可以进行预约行为,预约行为不需要进行任何的支付行为同时不会产生订单。需要说明的是预约期不是所有类型的预售都需要的,只有无需缴纳定金时才需要该阶段进行资格确认。

订购期代表用户可以进行预售商品下单行为,这里下单会记录用户的履约信息如地址、收货人等,部分情况订购期同样会缴纳一部分商品的费用作为定金,不过不是真正意义上的商品定价价格。而交付期则是要完成订单价格的全部支付,交付期是判断订单是否继续进行的主要阶段,只有完成交付的用户订单才会被提交到供应商进行统一备货。我们按照周期的不同将预售分为无定金预售、部分定金预售和全额预售三种。

  1. 无定金预售:一般为预约通知后根据情况判断是否成单,比如Iphone的线上预约就属于此类模式。在预定成功后需要在规定时间内下单、支付方可完成全部过程。
  2. 部分定金预售:在预售订购期内支付部分定金,订购期完成后交付尾款。这种模式在预售里面占比最多,一般会配合阶梯价设置,务求达到人越多越便宜的效果。该模式下可以没有预约期的阶段,所有商品上架售卖后则可以开始订购。
  3. 全额预售:全额预售顾名思义需要用户提前支付货款,根据约定的周期(比如一周、一天等)来进行履约。这种模式同传统的售卖模式比较类似,订购期和交付期基本是在一起进行的。

我们来看下三种模式的变化情况。无定金的模式初始人较多,但由于违约成本低所以整体成单会下降较多。而订单最稳定的是全额预售,由于先付款违约成本高所以基本不会发生变化。部分定金预售的变化介于两者之间。

接下来我们看下三种模式在库存的处理流程上有什么不同。无定金预售需要用户进行预约,根据预约情况生成预约单,在预约截止日期后激活产生预订单,如图。在生成订单时进行扣减库存的操作,注意这里面是预售库存,对于预售库存的扣减不需要考虑仓储的情况。而当订单超出支付截止日期后不需要将库存释放。

说完了销售行为引起的库存变化,我们来看下除了销售以外还会有哪些库存情况。日常工作中出了销售出库以外,仓内也会出现很多种情况导致库存的数量发生变化。包括移仓调拨、仓内盘点、采购商退货以及商品报废几种情况。这些流程都属于仓库WMS系统和采购系统的功能范畴,这里就不在做详细描述。

二、库存系统数据流转

如果我们把仓库的库存看作是一笔账目的话,那采购进货就是我们的进项,而上述说的几种情况则涵盖了我们除正常销售以外的出项(当然这几种也有进项的情况)。这几种情况代表仓库内的库存“账目”变化,电商平台前端的库存则是随着仓库变化而变化。我们把线上的库存看作商品的逻辑库存,用户可以根据库存情况选择购买。而仓内的为实物库存,表示实实在在存在的货品数量。通过库存系统我们将两者关联起来,用一张大图我们来看下库存之间行为的变化关系。

首先我们先聊一下关于库存的范围,什么样的商品叫做库存。一般来说我们认为所有已经获得物权或者即将获得物权的商品作为库存的范围,称为现货。现货不仅仅包括在库存储的商品,还包括采购在途、调拨中、预占等等类型的库存情况。

当采购侧完成下单配货的操作后,我们及认为采购清单内的商品已经属于仓库的所属,而完成仓库出库后则认为物权即将由配送员交接给用户。在这个区间内的所有商品数量都算作库存的范畴及现货的数量。除去一些使用、预占、不可售等状态以外,其余的叫做可售库存,也就是我们前端看到的可售卖的库存数量。他们的关系如下图:

刚才我们提到了仓间调拨,理论上支援仓的库存也可以被认为是可售卖的。所以当我们判断库存是否有货时优先判断本地仓的可售库存,其次根据仓间结构判断对应的支援仓是否具备可售能力,如果本地仓没有而支援仓有货则需要对订单Promise的预计送达时间计算影响,延长到货时间显示。仓库的可售库存是根据现货和其他状态下的库存数量计算得出的,并非一个相对固定的数字。

单仓可售库存的数量=现货+预售数量+调拨在途(待入库)+采购在途(待入库-预占-调拨出-不可售)

前端可售库存=当前区域仓库可售数量+支援仓可售数量

原则上不是每个仓库都必须有支援仓,支援仓的目的是通过高频次线路实现品类区域补足,但如果无法通过高频次来降低成本就会显得有些得不偿失。

仓库本身会出现库存增减的变化,而这些变化会通过库存系统的调用更新可售库存的数量。可售库存的数量更新后也会同步给前端进行显示。相反库存的占用包括销售、调拨、下架等行为也会统一通过库存系统进行管理并实时更新可售库存的值。WMS中根据业务情况也会将已经占用的库存进行释放,释放后可售库存会增加相应数量。所有的逻辑库存流转最终都会输入到库存系统进行统一的管理记录,库存系统会链接前后台的库存数据信息并与相关业务系统进行交互。

每个业务系统内部的库存管理更多是在自身业务体系下维护的数据,比如WMS的库存更多是对于仓库实物的管理。而库存系统则属于全局调度的逻辑数据,平台级别的库存数据管理需要以库存系统为主,比如商品系统、前端用户端、促销系统等都需要使用库存系统作为基础数据的来源,而不是其他业务系统。下面我们来看下各个系统对于库存数据流转时的情况,如下图:

我们可以看到库存的增减是通过其他系统来触发实现的,而库存系统就像是所有行为的账本,记录着每一个变化情况。管理好库存有助于我们对于整体运作的把握,也进一步避免出现超买超卖的情况。库存系统虽然不是一个真正意义上的业务系统,但在精细化运营的管理思路上他是一个不可或缺的助力工具。

#专栏作家#

高晖,微信号公众号:产品老高,人人都是产品经理专栏作家。10余年IT经验,互联网老兵。多年电商公司经历,曾参与过B2B/B2C/O2O等多个方向的电商项目,熟悉电商全流程产品线情况。

本文原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自 Unsplash,基于CC0协议