搜索
评论
7
分享

[原创] 聚合供应链中台让新零售平台方有货可选

WMM959602 楼主
2022-07-01 09:41 42326
举报 收藏本帖

供应链是什么?

供应链的范畴非常广泛,对它的认识就像盲人摸象。从系统软件角度,则是供应链管理软件,例如Oracle、SAP;从采购角度,则是采购,即确保供应商按时、保质保量地提供价格合理的产品或服务;从生产管理角度,则认为是供应链是生产管理的延伸;从物流角度,则等同于供货网络设计、车辆调度、库存管理等。


供应链中台解决什么问题?

供应链中心要解决的问题,可理解为保证库存中心有足够的货物流动起来,让用户有货可买。供应链中心通过采购、调拨单填补商品库存,使得消费者可以随心所欲地购买心仪的商品。


供应链中心需要和商品中心、库存中心、交易中心等进行服务交互,同时也需要和菜鸟、京东等外围平台对接,提供服务主要包括以下几种:供应商信息管理、仓库管理、采购管理、库存异动单据管理、第三方物流信息管理等。


供应链中心通过商品中心获取商品信息,客户管理系统获取客户信息和供应商信息再与仓储系统建立仓库映射关系后,通过内部的业务逻辑生成出入库信息再与库存中心和第三方系统(比如企业管理系统ERP,仓储管理系统WMS)进行交互,完成自身的职责。


我们如何解决问题?

供应链中心单据类型较多,不同的单据来源信息不同,对来源的数据实时性,准确性要求较高,我们对其提供的接口要求必须是达到快速失败的效果,并且对执行失败的操作提供多种重试机制。由于对接外围系统比较多,业务单量庞大,为了提高系统的并发量,满足业务需求,我们大量地使用了异步任务、消息机制以及多线程并发等套路。同时也具备全链路调用跟踪、接口性能与监控告警能力。



出入库流水同步核销

出入库信息和供应链中心的关系,就好比如订单和交易中心的关系。所有的业务单据逻辑的目的都是为了生成出入库明细,从而实现库存调整,达到实物和账面库存一致的目的。为了保证出入库流水的实时性以及完整性,供应链中心基于分布式任务技术,实现实时任务、定时任务、日结任务三种任务模式。

业务单据流程处理

基于各种单据的业务模式,抽象出了共有的异常处理逻辑,对于单据数据异常或第三方系统的服务异常都会记录到接口异常池,并提供自动重试和手工重试模式,从而大大提高供应链应对异常的能力。另外所有单据的状态变更时,同步记录变更日志,也大大缩短追踪问题的时间。

基础数据同步

供应链中心的基数数据来源于多个第三方系统,比如供应商信息来源于ERP,客户信息来源于CRM,商品信息则来源于商品中心。对于数据变更频繁,实时性要求不同的数据,供应链采用拉的方式,而对于数据实时性要求高的数据则通过监听binlog日志实现同步。





本文为凯迪网自媒体“凯迪号”作者上传发布,代表其个人观点与立场,凯迪网仅提供信息发布与储存服务。文章内容之真实性、准确性由用户自行辨别,凯迪网有权利对涉嫌违反相关法律、法规内容进行相应处置。

帖子看完了,快捷扫码分享一下吧

投喂支持
7人点赞
发表评论
请先 注册 / 登录后参与评论