首页 > 其他分享 >新零售SaaS架构:订单履约系统的概念模型设计

新零售SaaS架构:订单履约系统的概念模型设计

时间:2024-03-04 19:55:39浏览次数:25  
标签:场景 订单 发货单 履约 SaaS 商品 概念模型 拆分

订单履约系统的概念模型

  • 订单:客户提交购物请求后,生成的买卖合同,通常包含客户信息、下单日期、所购买的商品或服务明细、价格、数量、收货地址以及支付方式等详细信息。
  • 子订单:为了更高效地进行履约,大订单可能会被拆分成多个子订单,子订单会根据商品类型、配送地址、仓库位置或供应商等因素进行拆分。
  • 发货单:根据子订单生成,指导完成订单的具体履约任务,如商品的拣选、包装、出库、配送等。
在整个订单履约过程中,订单是起始,子订单是订单拆分的结果,用于处理更细粒度的履约逻辑,发货单则是具体的执行单据,指导商品从仓库到客户手中的具体操作任务。这三个模型层层递进,确保整个履约链条的高效管理。

订单拆分场景

单门店履约场景

在连锁模式下,系统会自动根据用户的收货地址匹配最近的门店。如果匹配到某个门店,且门店库存充足,能完成履约服务。在这种情况下,不会对订单进行拆分,直接分配给门店进行发货配送。

多仓库履约场景

有些商家有多个仓库,不同的商品存放在不同的门店或仓库里。 当用户下单时,如果订单内的商品在不同的仓库,就需要拆分订单,把拆分后的子订单匹配到对应的仓库中,然后根据商品的数量进行备货和出库。

按订单类型、商品类型拆分

由于订单和商品类型的差异,我们需要将其拆分成不同类型的子订单。 商品中包括跨境商品、分销商品等,我们会根据不同的商品类型自动拆分。 对于生鲜水果、冷链食品以及其他易碎物品,由于它们对快递的保护性和及时性有较高的要求,我们需要单独包装并发货。如果订单中包含这类商品,会对订单进行拆分处理。

按物流场景拆分

物流公司通常对包裹的重量和体积有限制。如果订单中的商品超过这些限制,就需要将订单拆分为多个发货单来发货。 从成本的角度考虑,在某些情况下,将大量商品分成多个发货单可能会比一个大包裹发货更省钱。 客户可能会有特殊的物流要求,如分批送达或特定时间送达,需要将订单拆分为多个发货单。例如预售商品与其他商品一起下单,需要等到预售商品到货后再发货。

写在最后

本文主要介绍了订单履约系统的概念模型设计。 文章首先定义了"订单"、"子订单"和"发货单"这三个核心概念,并澄清了它们在整个订单履约过程中的关系。 接着,文章详细描述了四种常见的订单拆分场景,分别是单门店履约场景、多仓库履约场景、按订单类型、商品类型拆分以及按物流场景拆分。各种场景下的订单拆分,能确保整个履约链条的高效管理。

 

 

标签:场景,订单,发货单,履约,SaaS,商品,概念模型,拆分
From: https://www.cnblogs.com/tangshiye/p/18052521

相关文章

  • 隐私计算在释放万亿美元 SaaS 市场的重要作用
    PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全、密码学、联邦学习、同态加密等隐私计算领域的技术和内容。过去十年间数字领域经历了一场颠覆性的转变。这一演变的前沿是软件即服务(SaaS),通过提供定制解决方案和无缝连接彻底改变了商业生态系统。但随着......
  • 创新指南|2023 年及以后新兴 SaaS 趋势
    SaaS行业正在迅速蓬勃发展,并且在未来几年不会放缓。其正在经历由新兴趋势推动的重大变革,这些趋势正在重塑基于云的应用程序的格局。在本文中,我们将探讨2024年及以后的一些新兴SaaS趋势。01.2023年值得关注的SaaS统计数据SaaS(即软件即服务)是一种基于云的软......
  • 新零售SaaS架构:订单履约系统的应用架构
    订单履约系统的核心能力通过分析订单履约的全流程和各个业务活动,我们可以梳理出订单履约的核心业务链路,基于业务链路,我们抽象出订单履约系统的三大系统能力,分别为履约服务表达、履约调度、物流配送。 履约服务表达:负责向客户明确和准确地传达履约服务,包括提供订单的预计处理......
  • 新零售SaaS架构:什么是订单履约系统?
    什么是订单履约系统?订单履约系统用来管理从接到销售订单,到把货品送到客户手中的整个业务过程。它是上游交易(如销售和客户下单环节)和下游仓储配送(如库存管理、物流)之间的桥梁,确保信息流的顺畅和操作的协同,提升整个供应链的效率和响应速度。订单履约的主要流程包括接收订单、占用......
  • 极致成本,如何基于容器计算服务 ACS 打造企业级幻兽帕鲁私服 SaaS 服务?
    作者:韩运韬(青炽)《幻兽帕鲁》是一款最近大热的开放世界生存游戏。据报道。上市不到一周,《幻兽帕鲁》销量已突破700万份,成为名副其实的现象级游戏。根据游戏数据库网站SteamDB的数据显示,《幻兽帕鲁》Steam同时在线人数最高达到201万,成为史上同时在线玩家数量最高的付费游戏......
  • 新零售SaaS架构:促销系统架构设计
    促销业务概述什么是促销?促销是商家用来吸引消费者购物的一种手段,目的是让更多的人知道并购买他们的产品,这样就能卖得更多。促销的方法有很多种,比如,价格优惠、赠品、优惠券、折扣、买一赠一等形式。特别是在新零售行业,促销更加重要,由于新零售是线上和线下结合的,顾客可以在线上看......
  • 典型场景解析|PolarDB 分布式版如何支撑 SaaS 多租户?
    SaaS多租户背景 很多平台类应用或系统(如电商CRM平台、仓库订单平台等等),它们的服务模型是围绕用户维度(这里的用户维度可以是一个卖家或品牌,可以是一个仓库等)展开的。因此,这类型的平台业务,为了支持业务系统的水平扩展性,业务的数据库通常是按用户维度进行水平切分。 可是,当......
  • 尚无忧【无人共享空间 saas 系统源码】无人共享麻将室系统源码共享自习室系统源码,共享
    可saas多开,非常方便,大大降低了上线成本UNIAPP+thinkphp+mysql独立开源!1、定位功能:可定位附近是否有店2、能通过关键字搜索现有的店铺3、个性轮播图展示,系统公告消息提醒4、个性化功能展示,智能排序,距离、价格排序5、现有店铺清单展示,订房可查看房间单价,根据日期、时间端订房,选择时......
  • IaaS,PaaS,SaaS 的区别
    前言IaaS:基础设施即服务,Infrastructure-as-a-servicePaaS:平台即服务,Platform-as-a-serviceSaaS:软件即服务,Software-as-a-service以做披萨为例,你可以从头到尾,自己生产披萨,但是这样比较麻烦,需要准备的东西多,因此你决定外包一部分工作,采用他人的服务。你有三个方案。方案一:Iaa......
  • springboot医院信息化云HIS运维平台源码 SaaS模式
    一、HIS系统HIS系统是医院最主要的系统,它主要涵盖基本流程功能,是医院系统的核心业务系统。这里的HIS指的是狭义的HIS系统,仅仅包括门诊、住院的医嘱结算相关功能的系统。一般门诊和住院是同一个系统,包括以下一些工作站:1、门诊部分挂号及预约、划价及收费、门诊处方及病历、医生排......