CN113780904A - 一种供应链管理***和方法 - Google Patents

一种供应链管理***和方法 Download PDF

Info

Publication number
CN113780904A
CN113780904A CN202111336370.9A CN202111336370A CN113780904A CN 113780904 A CN113780904 A CN 113780904A CN 202111336370 A CN202111336370 A CN 202111336370A CN 113780904 A CN113780904 A CN 113780904A
Authority
CN
China
Prior art keywords
target
terminal
goods
supplier
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111336370.9A
Other languages
English (en)
Inventor
谢家贵
陈美兰
李志平
刘红炎
韩盈盈
张少飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Information and Communications Technology CAICT
Original Assignee
China Academy of Information and Communications Technology CAICT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Information and Communications Technology CAICT filed Critical China Academy of Information and Communications Technology CAICT
Priority to CN202111336370.9A priority Critical patent/CN113780904A/zh
Publication of CN113780904A publication Critical patent/CN113780904A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • G06Q30/012Providing warranty services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Administration (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请实施例中提供了一种供应链管理***和方法,目标销售门店终端在目标销售门店缺货的情况下,向非目标销售门店终端发送第一货物请求信息;非目标销售门店终端响应第一货物请求信息,确认是否有余货,若有余货,则向目标销售门店终端反馈门店地址信息,运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店;若无余货,则向目标销售门店终端反馈第一无货信息,目标销售门店终端依据第一无货信息向目标供应商终端发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货。本申请的供应链管理***不需要将数据传输至第三方管理平台统一进行处理,减小了处理流程的复杂度,不易出现数据处理失误,数据安全性更高。

Description

一种供应链管理***和方法
技术领域
本申请涉及供应链技术领域,具体地,涉及一种供应链管理***和方法。
背景技术
目前的供应链管理方法一般为:专门设置一个供应链管理***与上下游主体(例如,销售商、供应商、生产商和运输商等)均进行通信,所有的主体将其供应信息(如,订单信息和库存信息等)均发送至供应链管理***,由供应链管理***整个供应链统一进行计划、协调、操作和控制。
现有技术中存在以下问题:
第一点:供应链中心化管理安全性差,当供应链***中心化调度的***出现故障,其信息、数据、以及存储网络的安全会受到一定的损失。
第二点:供应流程复杂、数据安全性低,即供应链管理***对整个供应链进行计划、协调、操作和控制,由于供应链上下游主体过多,供应链管理***要处理的数据很多。因此对供应链管理***的技术处理要求更高,供应链管理***的处理流程更复杂。
发明内容
本申请实施例中提供了一种供应链管理***和方法,不需要将数据传输至第三方管理平台统一进行处理,供应链管理***中各成员之间进行数据交互处理,减小了处理流程的复杂度,不易出现数据处理失误,数据安全性更高。
根据本申请实施例的第一个方面,提供了一种供应链管理***,包括多个销售门店终端、多个供应商终端和运输商终端,所述多个销售门店终端包括目标销售门店终端和非目标销售门店终端,所述目标销售门店终端与所述多个供应商终端、所述运输商终端和所述非目标销售门店终端均通信连接;
所述目标销售门店终端用于在目标销售门店缺货的情况下,向所述非目标销售门店终端发送第一货物请求信息;
所述非目标销售门店终端用于响应所述第一货物请求信息,确认是否有余货,若有余货,则向所述目标销售门店终端反馈门店地址信息;若无余货,则向所述目标销售门店终端反馈第一无货信息;
所述目标销售门店终端还用于在接收到所述门店地址信息的情况下,向所述运输商终端发送所述门店地址信息;以使运输商依据所述门店地址信息将非目标销售门店的余货运输至目标销售门店;其中,所述运输商终端为所述运输商的终端,所述非目标销售门店终端为所述非目标销售门店的终端,所述目标销售门店终端为所述目标销售门店的终端;
所述目标销售门店终端还用于在接收到所述第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据所述第一订单信息向所述目标销售门店供货;其中,所述目标供应商终端为所述目标供应商的终端,所述目标供应商为最快向所述目标销售门店供货的供应商。
根据本申请实施例的第二个方面,提供了一种供应链管理方法,所述方法应用于上述的供应链管理***,所述方法包括:
在目标销售门店缺货的情况下,目标销售门店终端向非目标销售门店终端发送第一货物请求信息;
所述非目标销售门店终端响应所述第一货物请求信息,确认是否有余货;
若有余货,所述非目标销售门店终端向所述目标销售门店终端反馈门店地址信息;
若有余货,所述非目标销售门店终端向所述目标销售门店终端反馈第一无货信息;
所述目标销售门店终端在接收到所述门店地址信息的情况下,向运输商终端发送所述门店地址信息;以使运输商依据所述门店地址信息将非目标销售门店的余货运输至目标销售门店;
所述目标销售门店终端在接收到所述第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据所述第一订单信息向所述目标销售门店供货。
采用本申请实施例中提供的供应链管理***和方法,通过目标销售门店终端在目标销售门店缺货的情况下,向非目标销售门店终端发送第一货物请求信息;非目标销售门店终端响应第一货物请求信息,确认是否有余货,若有余货,则向目标销售门店终端反馈门店地址信息;若无余货,则向目标销售门店终端反馈第一无货信息;目标销售门店终端在接收到门店地址信息的情况下,向运输商终端发送门店地址信息;以使运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店;目标销售门店终端在接收到第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货。
可见,本申请的供应链管理***中各成员之间进行数据交互处理,不需要将数据传输至第三方管理平台统一进行处理,减小了处理流程的复杂度,不易出现数据处理失误,数据安全性更高。供应链管理***中各成员之间进行数据交互处理,还可以快速确定最佳的供货方式,提高供货效率。在某一个销售门店无货时,先向各销售门店查询货物,有货的销售门店则直接调用运输商进行供货,所有销售门店都无货则向供应商提交订单,不仅能实现零库存管理,还能提高供货效率。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种供应链管理***的结构示意图;
图2为本申请实施例提供的另一种供应链管理***的结构示意图;
图3为本申请实施例提供的又一种供应链管理***的结构示意图;
图4为本申请实施例提供的一种供应链管理方法的流程示意图;
图5为本申请实施例提供的另一种供应链管理方法的流程示意图;
图6为本申请实施例提供的又一种供应链管理方法的流程示意图。
图标:
10-供应链管理***;100-销售门店终端;200-供应商终端;300-运输商终端;400-生产商终端;500-零件供应商终端;600-标识解析***;700-数字对象互操作服务。
具体实施方式
在实现本申请的过程中,发明人发现,目前的供应链管理方法一般为:专门设置一个供应链管理***与上下游主体(例如,销售商、供应商、生产商和运输商等)均进行通信,所有的主体将其供应信息(如,订单信息和库存信息等)均发送至供应链管理***,由供应链管理***整个供应链统一进行计划、协调、操作和控制。
现有技术中存在以下问题:
第一点:供应链中心化管理安全性差,当供应链***中心化调度的***出现故障,其信息、数据、以及存储网络的安全会受到一定的损失。
第二点:供应流程复杂、数据安全性低,即供应链管理***对整个供应链进行计划、协调、操作和控制,由于供应链上下游主体过多,供应链管理***要处理的数据很多。因此对供应链管理***的技术处理要求更高,供应链管理***的处理流程更复杂。
针对上述问题,本申请实施例中提供了一种供应链管理***和方法,通过目标销售门店终端在目标销售门店缺货的情况下,向非目标销售门店终端发送第一货物请求信息;非目标销售门店终端响应第一货物请求信息,确认是否有余货,若有余货,则向目标销售门店终端反馈门店地址信息;若无余货,则向目标销售门店终端反馈第一无货信息;目标销售门店终端在接收到门店地址信息的情况下,向运输商终端发送门店地址信息;以使运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店;目标销售门店终端在接收到第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货。
可见,本申请的供应链管理***中各成员之间进行数据交互处理,不需要将数据传输至第三方管理平台统一进行处理,减小了处理流程的复杂度,不易出现数据处理失误,数据安全性更高。供应链管理***中各成员之间进行数据交互处理,还可以快速确定最佳的供货方式,提高供货效率。在某一个销售门店无货时,先向各销售门店查询货物,有货的销售门店则直接调用运输商进行供货,所有销售门店都无货则向供应商提交订单,不仅能实现零库存管理,还能提高供货效率。
本申请实施例中的方案可以采用各种计算机语言实现,例如,面向对象的程序设计语言Java和直译式脚本语言JavaScript等。
为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
请参照图1,为本申请实施例提供的一种供应链管理***10的结构示意图,该供应链管理***10包括多个销售门店终端100、多个供应商终端200和运输商终端300,多个销售门店终端100包括目标销售门店终端100和非目标销售门店终端100,目标销售门店终端100与多个供应商终端200、运输商终端300和非目标销售门店终端100均通信连接。
目标销售门店终端100用于在目标销售门店缺货的情况下,向非目标销售门店终端100发送第一货物请求信息;非目标销售门店终端100用于响应第一货物请求信息,确认是否有余货,若有余货,则向目标销售门店终端100反馈门店地址信息;若无余货,则向目标销售门店终端100反馈第一无货信息;目标销售门店终端100还用于在接收到门店地址信息的情况下,向运输商终端300发送门店地址信息;以使运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店;其中,运输商终端300为运输商的终端,非目标销售门店终端100为非目标销售门店的终端,目标销售门店终端100为目标销售门店的终端;目标销售门店终端100还用于在接收到第一无货信息的情况下,向目标供应商终端200发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货;其中,目标供应商终端200为目标供应商的终端,目标供应商为最快向目标销售门店供货的供应商。
应理解,销售门店终端100为设置在销售门店的服务器或计算机设备等,供应商终端200为设置在供应商处的服务器或计算机设备等,运输商终端300为设置在运输商处的服务器或计算机设备等。目标销售门店终端100可以为一个或多个,将缺货的销售门店对应的终端设置为目标销售门店终端100。
在本实施例中,销售门店可以为连锁超市门店,也可以为连锁服装门店和连锁奶茶门店等。
目标销售门店在缺货的情况下,通过目标销售门店终端100先向非目标销售门店终端100发送第一货物请求信息,即先向非目标销售门店查询货物,有货的非目标销售门店则直接通过运输商将货物提供至目标销售门店;若所有非目标销售门店无货,目标销售门店通过目标销售门店终端100向供应商终端200发送第一订单信息,即通过供应商为目标销售门店供货。通过该种方式,不仅能够实现零库存管理,还能提高供货效率。
其中,可以根据目标销售门店与供应商之间的距离远近确定目标供应商,即可以选择离目标销售门店最近的供应商为目标供应商。
在本实施例中,目标销售门店终端100判断其是否处于缺货状态的原理可以为:目标销售门店终端100还用于根据第一历史销量估算得到第一预测销量;目标销售门店终端100还用于根据第一预测销量判断是否出现缺货的情况。
应理解,目标销售门店终端100在目标销售门店进货时,对每个商品赋予商品标识信息,并记录商品标识信息;每件商品出售时,根据商品标识信息对应标记商品出售信息;根据商品标识信息和商品出售信息统计所述第一历史销量,并根据第一历史销量得到目标销售门店的第一预测销量。
同理,非目标销售门店判断其是否有余货的原理可以为:非目标销售门店还用于根据第二历史销量估算得到第二预测销量;非目标销售门店还用于根据第二预测销量判断是否有余货。
如图2所示,供应链管理***10还包括多个生产商终端400,多个生产商终端400包括目标生产商终端400,目标生产商终端400与多个供应商终端200通信连接。
目标供应商终端200用于依据第一订单信息确认是否有货;若无货,目标供应商终端200还用于向非目标供应商终端200发送第二货物请求信息;非目标供应商终端200用于响应第二货物请求信息,确认是否有余货,若有余货,则向目标供应商终端200反馈供应商地址信息;若无余货,则向目标供应商终端200反馈第二无货信息;目标供应商终端200还用于依据第二无货信息向目标生产商终端400发送第二订单信息;以使目标生产商依据第二订单信息向目标供应商供货。
应理解,目标供应商在接收到第一订单信息后,会先确认是否有货,若有货则直接向目标销售门店供货。若无货,则先通过目标供应商终端200向非目标供应商终端200发送第二货物请求信息,非目标供应商终端200根据第二货物请求信息查询是否有余货,若有余货,则向目标供应商终端200反馈供应商地址信息,目标供应商则根据供应商地址信息从有余货的非目标供应商处,调货至目标销售门店;若所有非目标供应商均无余货,目标供应商通过目标供应商终端200向目标生产商终端400发送第二订单信息,目标生产商依据第二订单信息向目标供应商供货。
其中,可以根据目标供应商与生产商之间的距离远近确定目标生产商,可以选择离目标供应商最近的生产商为目标生产商。生产商终端400为设置在生产商处的服务器或计算机设备等。
请继续参照图2,供应链管理***10还包括多个零件供应商终端500,多个生产商终端400还包括非目标生产商终端400,多个零件供应商终端500包括目标零件供应商终端500和非目标零件供应商终端500,目标零件供应商终端500与多个生产商终端400和非目标零件供应商终端500均通信连接,目标生产商终端400与非目标生产商终端400通信连接。
目标生产商终端400用于依据第二订单信息确认是否有相应的零部件;若无相应的零部件,目标生产商终端400还用于向非目标生产商终端400发送第一零部件请求信息;非目标生产商终端400用于响应第一零部件请求信息,确认是否有余货,若有余货,则向目标生产商终端400反馈生产商地址信息;若无余货,则向目标生产商终端400反馈第三无货信息;目标生产商终端400还用于依据第三无货信息向目标零件供应商终端500发送第三订单信息;目标零件供应商终端500用于依据第三订单信息确认是否有货;若无货,目标零件供应商终端500还用于向非目标零件供应商终端500发送第二零部件请求信息;非目标零件供应商终端500用于响应第二零部件请求信息,确认是否有余货,若有余货,则向目标零件供应商终端500反馈零件供应商地址信息;若无余货,则向目标零件供应商终端500反馈第四无货信息。
应理解,目标生产商终端400在接收到第二订单信息后,会先确认是否有相应的零部件,若有相应的零部件,则直接生产货物,并将生产好的货物提供至目标供应商;若无相应的零部件,目标生产商终端400向非目标生产商终端400发送第一零部件请求信息,非目标生产商终端400依据第一零部件请求信息确认是否有余货,若有余货,则向目标生产商终端400反馈生产商地址信息,目标生产商根据生产商地址信息从有余货的非目标生产商处调相应的零部件;若所有的非目标生产商均无相应的零部件,目标生产商终端400向目标零件供应商终端500发送第三订单信息,目标零件供应商终端500根据第三订单信息确认是否有货,若有相应的零部件,目标零件供应商直接向目标生产商提供相应的零部件;若目标零件供应商无相应的零部件,目标零件供应商终端500向非目标零件供应商终端500发送第二零部件请求信息,非目标零件供应商终端500响应第二零部件请求信息,确认是否有余货,若有余货,则向目标零件供应商终端500反馈零件供应商地址信息,目标零件供应商根据零件供应商地址信息从有余货的非目标零件供应商处调用相应的零部件;若所有非目标零件供应商均无余货,目标零件供应商终端500向目标生产商反馈订单无效信息。
其中,可以根据目标生产商与零件供应商之间的距离远近确定目标零件供应商,可以选择离目标生产商最近的零件供应商为目标零件供应商。零件供应商终端500为设置在零件供应商处的服务器或计算机设备等。
如图3所示,供应链管理***10还包括标识解析***600,标识解析***600与目标销售门店终端100通信连接。
目标销售门店终端100用于向标识解析***600发送地址请求信息;标识解析***600依据地址请求信息向目标销售门店终端100提供非目标销售门店终端100的第一通信地址、多个供应商终端200的第二通信地址和运输商终端300的第三通信地址;目标销售门店根据第一通信地址、第二通信地址和第三通信地址与多个供应商终端200、运输商终端300和非目标销售门店终端100建立通信连接。
应理解,在多个销售门店终端100中确定目标销售门店终端100后,目标销售门店终端100向标识解析***600发送地址请求信息,以与多个供应商终端200、运输商终端300和非目标销售门店终端100建立通信连接。
其中,标识解析***600中预先存储有目标销售门店终端100的第一通信地址、多个供应商终端200的第二通信地址和运输商终端300的第三通信地址。
在本实施例中,在确定目标供应商终端200、目标生产商终端400和目标零件供应商终端500后,目标供应商终端200向标识解析***600发送地址请求信息;标识解析***600用于依据该地址请求信息向目标供应商终端200提供目标生产商终端400的第四通信地址和非目标供应商终端200的第五通信地址,目标供应商终端200用于根据第四通信地址和第四通信地址与目标生产商终端400和非目标供应商终端200分别建立通信连接。
目标生产商终端400向标识解析***600发送地址请求信息;标识解析***600用于依据该地址请求信息向目标生产商终端400提供目标零件供应商终端500的第六通信地址和非目标生产商终端400的第七通信地址,目标生产商终端400用于根据第六通信地址和第七通信地址与目标零件供应商终端500和非目标生产商终端400分别建立通信连接。
其中,标识解析***600中预先还存储有目标生产商终端400的第四通信地址、非目标供应商终端200的第五通信地址、目标零件供应商终端500的第六通信地址和非目标生产商终端400的第七通信地址。
在本实施例中,供应链管理***10还包括多个数字对象互操作服务700,多个销售门店终端100、多个供应商终端200、运输商终端300、多个生产商终端400和多个零件供应商终端500分别集成有数字对象互操作服务700。
多个数字对象互操作服务700与标识解析***600通信连接,目标销售门店终端100基于对应的数字对象互操作服务700与多个供应商终端200、运输商终端300和非目标销售门店终端100建立通信连接,目标生产商终端400基于对应的数字对象互操作服务700与多个供应商终端200和非目标生产商终端400建立通信连接,目标零件供应商终端500基于对应的数字对象互操作服务700与多个生产商终端400和非目标零件供应商终端500建立通信连接。
应理解,多个数字对象互操作服务700包括第一数字对象互操作服务700、第二数字对象互操作服务700、第三数字对象互操作服务700、第四数字对象互操作服务700、第五数字对象互操作服务700、第六数字对象互操作服务700、第七数字对象互操作服务700、第八数字对象互操作服务700和第九数字对象互操作服务700,第一数字对象互操作服务700为集成在目标销售门店终端100上的数字对象互操作服务700,第二数字对象互操作服务700为集成在非目标销售门店终端100上的数字对象互操作服务700,第三数字对象互操作服务700为集成在目标供应商终端200上的数字对象互操作服务700,第四数字对象互操作服务700为集成在非目标供应商终端200上的数字对象互操作服务700,第五数字对象互操作服务700为集成在运输商终端300上的数字对象互操作服务700,第六数字对象互操作服务700为集成在目标生产商终端400上的数字对象互操作服务700,第七数字对象互操作服务700为集成在非目标生产商终端400上的数字对象互操作服务700,第八数字对象互操作服务700为集成在目标零件供应商终端500上的数字对象互操作服务700,第九数字对象互操作服务700为集成在非目标零件供应商终端500上的数字对象互操作服务700。
第一数字对象互操作服务700用于为目标销售门店终端100分配门店标识;还用于根据目标销售门店终端100的属性信息定义元数据和主数据,以得到数字对象,将数字对象和门店标识进行绑定,将绑定后的数字对象和门店标识上传至标识解析***600;还用于定义目标销售门店终端100的操作权限、统一数据格式和数据交互协议。其中,目标销售门店终端100的属性信息包括目标销售门店终端100的通信地址。
第二数字对象互操作服务700用于为非目标销售门店终端100分配门店标识;还用于根据非目标销售门店终端100的属性信息定义元数据和主数据,以得到数字对象,将数字对象和门店标识进行绑定,将绑定后的数字对象和门店标识上传至标识解析***600;还用于定义非目标销售门店终端100的操作权限、统一数据格式和数据交互协议。其中,非目标销售门店终端100的属性信息包括非目标销售门店终端100的通信地址。
第三数字对象互操作服务700用于为目标供应商终端200分配供应商标识;还用于根据目标供应商终端200的属性信息定义元数据和主数据,以得到数字对象,将数字对象和供应商标识进行绑定,将绑定后的数字对象和供应商标识上传至标识解析***600;还用于定义目标供应商终端200的操作权限、统一数据格式和数据交互协议。其中,目标供应商终端200的属性信息包括目标供应商终端200的通信地址。
第四数字对象互操作服务700用于为非目标供应商终端200分配供应商标识;还用于根据非目标供应商终端200的属性信息定义元数据和主数据,以得到数字对象,将数字对象和供应商标识进行绑定,将绑定后的数字对象和供应商标识上传至标识解析***600;还用于定义非目标供应商终端200的操作权限、统一数据格式和数据交互协议。其中,非目标供应商终端200的属性信息包括非目标供应商终端200的通信地址。
第五数字对象互操作服务700用于为运输商终端300分配运输商标识;还用于根据运输商终端300的属性信息定义元数据和主数据,以得到数字对象,将数字对象和运输商标识进行绑定,将绑定后的数字对象和运输商标识上传至标识解析***600;还用于定义运输商终端300的操作权限、统一数据格式和数据交互协议。其中,运输商终端300的属性信息包括运输商终端300的通信地址。
第六数字对象互操作服务700用于为目标生产商终端400分配生产商标识;还用于根据目标生产商终端400的属性信息定义元数据和主数据,以得到数字对象,将数字对象和生产商标识进行绑定,将绑定后的数字对象和生产商标识上传至标识解析***600;还用于定义目标生产商终端400的操作权限、统一数据格式和数据交互协议。其中,目标生产商终端400的属性信息包括目标生产商终端400的通信地址。
第七数字对象互操作服务700用于为非目标生产商终端400分配生产商标识;还用于根据非目标生产商终端400的属性信息定义元数据和主数据,以得到数字对象,将数字对象和生产商标识进行绑定,将绑定后的数字对象和生产商标识上传至标识解析***600;还用于定义非目标生产商终端400的操作权限、统一数据格式和数据交互协议。其中,非目标生产商终端400的属性信息包括非目标生产商终端400的通信地址。
第八数字对象互操作服务700用于为目标零件供应商终端500分配零件供应商标识;还用于根据目标零件供应商终端500的属性信息定义元数据和主数据,以得到数字对象,将数字对象和零件供应商标识进行绑定,将绑定后的数字对象和零件供应商标识上传至标识解析***600;还用于定义目标零件供应商终端500的操作权限、统一数据格式和数据交互协议。其中,目标零件供应商终端500的属性信息包括目标零件供应商终端500的通信地址。
第九数字对象互操作服务700用于为非目标零件供应商终端500分配零件供应商标识;还用于根据非目标零件供应商终端500的属性信息定义元数据和主数据,以得到数字对象,将数字对象和零件供应商标识进行绑定,将绑定后的数字对象和零件供应商标识上传至标识解析***600;还用于定义非目标零件供应商终端500的操作权限、统一数据格式和数据交互协议。其中,非目标零件供应商终端500的属性信息包括非目标零件供应商终端500的通信地址。
在本实施例中,目标销售门店终端100向标识解析***600发送的地址请求信息包括非目标销售门店终端100的门店标识、供应商终端200的供应商标识和运输商终端300的运输商标识。目标供应商终端200向标识解析***600发送的地址请求信息包括目标生产商终端400的生产商标识和非目标供应商终端200的供应商标识。目标生产商终端400向标识解析***600发送的地址请求信息包括目标零件供应商终端500的零件供应商标识和非目标生产商终端400的生产商标识。
通过标识解析***600实现销售门店终端100之间、销售门店终端100与供应商终端200之间、供应商终端200之间、供应商终端200与生产商终端400之间、生产商终端400之间、生产商终端400与零件供应商终端500之间、以及零件供应商终端500之间互通,即基于数字对象互操作服务700实现供应链管理***10中成员的互通。无需针对不同终端开发接口,可以有效降低终端的对接成本。
下面在图1示出的供应链管理***10的基础上,本申请实施例提供一种供应链管理方法,请参见图4,图4为本申请实施例提供的一种供应链管理方法,该供应链管理方法可以包括以下步骤:
S101,在目标销售门店缺货的情况下,目标销售门店终端向非目标销售门店终端发送第一货物请求信息。
S102,非目标销售门店终端响应第一货物请求信息,确认是否有余货。
S103,若有余货,非目标销售门店终端向目标销售门店终端反馈门店地址信息。
S104,若无余货,非目标销售门店终端向目标销售门店终端反馈第一无货信息。
S105,目标销售门店终端在接收到门店地址信息的情况下,向运输商终端发送门店地址信息;以使运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店。
S106,目标销售门店终端在接收到第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货。
应理解,上述目标销售门店终端100用于执行S101、S105和S106中内容,上述非目标销售门店终端100用于执行S102- S104中内容。
如图5所示,为本申请实施例提供的另一种供应链管理方法,该供应链管理方法还可以包括以下步骤:
S201,目标供应商终端依据第一订单信息确认是否有货。
S202,若无货,目标供应商终端向非目标供应商终端发送第二货物请求信息。
S203,非目标供应商终端响应第二货物请求信息,确认是否有余货,若有余货,则向目标供应商终端反馈供应商地址信息;若无余货,则向目标供应商终端反馈第二无货信息。
S204,目标供应商终端依据第二无货信息向目标生产商终端发送第二订单信息;以使目标生产商依据第二订单信息向目标供应商供货。
应理解,上述目标供应商终端200用于执行S201、S202和S204中内容,上述非目标供应商终端200用于执行S203中内容。
如图6所示,为本申请实施例提供的又一种供应链管理方法,该供应链管理方法还可以包括以下步骤:
S301,目标生产商终端依据第二订单信息确认是否有相应的零部件。
S302,若无相应的零部件,目标生产商终端向非目标生产商终端发送第一零部件请求信息。
S303,非目标生产商终端响应第一零部件请求信息,确认是否有余货,若有余货,则向目标生产商终端反馈生产商地址信息;若无余货,则向目标生产商终端反馈第三无货信息。
S304,目标生产商终端依据第三无货信息向目标零件供应商终端发送第三订单信息。
S305,目标零件供应商终端依据第三订单信息确认是否有货。
S306,若无货,目标零件供应商终端向非目标零件供应商终端发送第二零部件请求信息。
S307,非目标零件供应商终端响应第二零部件请求信息,确认是否有余货,若有余货,则向目标零件供应商终端反馈零件供应商地址信息;若无余货,则向目标零件供应商终端反馈第四无货信息。
应理解,上述目标生产商终端400用于执行S301、S302和S304内容,非目标生产商终端400用于执行S303内容,目标零件供应商终端500用于执行S305和S306内容,非目标零件供应商终端500用于执行S307内容。
综上,本申请提供了一种供应链管理***和方法,通过目标销售门店终端在目标销售门店缺货的情况下,向非目标销售门店终端发送第一货物请求信息;非目标销售门店终端响应第一货物请求信息,确认是否有余货,若有余货,则向目标销售门店终端反馈门店地址信息;若无余货,则向目标销售门店终端反馈第一无货信息;目标销售门店终端在接收到门店地址信息的情况下,向运输商终端发送门店地址信息;以使运输商依据门店地址信息将非目标销售门店的余货运输至目标销售门店;目标销售门店终端在接收到第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据第一订单信息向目标销售门店供货。
可见,本申请的供应链管理***中各成员之间进行数据交互处理,不需要将数据传输至第三方管理平台统一进行处理,减小了处理流程的复杂度,不易出现数据处理失误,数据安全性更高。供应链管理***中各成员之间进行数据交互处理,还可以快速确定最佳的供货方式,提高供货效率。在某一个销售门店无货时,先向各销售门店查询货物,有货的销售门店则直接调用运输商进行供货,所有销售门店都无货则向供应商提交订单,不仅能实现零库存管理,还能提高供货效率。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (10)

1.一种供应链管理***,其特征在于,包括多个销售门店终端、多个供应商终端和运输商终端,所述多个销售门店终端包括目标销售门店终端和非目标销售门店终端,所述目标销售门店终端与所述多个供应商终端、所述运输商终端和所述非目标销售门店终端均通信连接;
所述目标销售门店终端用于在目标销售门店缺货的情况下,向所述非目标销售门店终端发送第一货物请求信息;
所述非目标销售门店终端用于响应所述第一货物请求信息,确认是否有余货,若有余货,则向所述目标销售门店终端反馈门店地址信息;若无余货,则向所述目标销售门店终端反馈第一无货信息;
所述目标销售门店终端还用于在接收到所述门店地址信息的情况下,向所述运输商终端发送所述门店地址信息;以使运输商依据所述门店地址信息将非目标销售门店的余货运输至目标销售门店;其中,所述运输商终端为所述运输商的终端,所述非目标销售门店终端为所述非目标销售门店的终端,所述目标销售门店终端为所述目标销售门店的终端;
所述目标销售门店终端还用于在接收到所述第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据所述第一订单信息向所述目标销售门店供货;其中,所述目标供应商终端为所述目标供应商的终端,所述目标供应商为最快向所述目标销售门店供货的供应商。
2.根据权利要求1所述的供应链管理***,其特征在于,所述供应链管理***还包括标识解析***,所述标识解析***与所述目标销售门店终端通信连接;
所述目标销售门店终端用于向所述标识解析***发送地址请求信息;
所述标识解析***用于依据所述地址请求信息向所述目标销售门店终端提供所述非目标销售门店终端的第一通信地址、所述多个供应商终端的第二通信地址和所述运输商终端的第三通信地址;
所述目标销售门店用于根据所述第一通信地址、所述第二通信地址和所述第三通信地址与所述多个供应商终端、所述运输商终端和所述非目标销售门店终端建立通信连接。
3.根据权利要求1所述的供应链管理***,其特征在于,所述目标销售门店终端还用于根据第一历史销量估算得到第一预测销量;
所述目标销售门店终端还用于根据所述第一预测销量判断是否出现缺货的情况。
4.根据权利要求1所述的供应链管理***,其特征在于,所述非目标销售门店还用于根据第二历史销量估算得到第二预测销量;
所述非目标销售门店还用于根据所述第二预测销量判断是否有余货。
5.根据权利要求1所述的供应链管理***,其特征在于,所述供应链管理***还包括多个生产商终端,所述多个生产商终端包括目标生产商终端,所述目标生产商终端与所述多个供应商终端通信连接;
所述目标供应商终端用于依据所述第一订单信息确认是否有货;
若无货,所述目标供应商终端还用于向非目标供应商终端发送第二货物请求信息;
所述非目标供应商终端用于响应所述第二货物请求信息,确认是否有余货,若有余货,则向所述目标供应商终端反馈供应商地址信息;若无余货,则向所述目标供应商终端反馈第二无货信息;
所述目标供应商终端还用于依据所述第二无货信息向所述目标生产商终端发送第二订单信息;以使目标生产商依据所述第二订单信息向所述目标供应商供货。
6.根据权利要求5所述的供应链管理***,其特征在于,所述供应链管理***还包括多个零件供应商终端,所述多个生产商终端还包括非目标生产商终端,所述多个零件供应商终端包括目标零件供应商终端和非目标零件供应商终端,所述目标零件供应商终端与所述多个生产商终端和所述非目标零件供应商终端均通信连接,所述目标生产商终端与所述非目标生产商终端通信连接;
所述目标生产商终端用于依据所述第二订单信息确认是否有相应的零部件;
若无相应的零部件,所述目标生产商终端还用于向所述非目标生产商终端发送第一零部件请求信息;
所述非目标生产商终端用于响应所述第一零部件请求信息,确认是否有余货,若有余货,则向所述目标生产商终端反馈生产商地址信息;若无余货,则向所述目标生产商终端反馈第三无货信息;
所述目标生产商终端还用于依据所述第三无货信息向所述目标零件供应商终端发送第三订单信息;
所述目标零件供应商终端用于依据所述第三订单信息确认是否有货;
若无货,所述目标零件供应商终端还用于向所述非目标零件供应商终端发送第二零部件请求信息;
所述非目标零件供应商终端用于响应所述第二零部件请求信息,确认是否有余货,若有余货,则向所述目标零件供应商终端反馈零件供应商地址信息;若无余货,则向所述目标零件供应商终端反馈第四无货信息。
7.根据权利要求6所述的供应链管理***,其特征在于,所述供应链管理***还包括标识解析***和多个数字对象互操作服务,所述多个销售门店终端、所述多个供应商终端、所述运输商终端、所述多个生产商终端和所述多个零件供应商终端分别集成有所述数字对象互操作服务;
所述多个数字对象互操作服务与所述标识解析***通信连接,所述目标销售门店终端基于对应的数字对象互操作服务与所述多个供应商终端、所述运输商终端和所述非目标销售门店终端建立通信连接,所述目标生产商终端基于对应的数字对象互操作服务与所述多个供应商终端和非目标生产商终端建立通信连接,所述目标零件供应商终端基于对应的数字对象互操作服务与所述多个生产商终端和所述非目标零件供应商终端建立通信连接。
8.一种供应链管理方法,其特征在于,所述方法应用于如权利要求1-7任一项所述的供应链管理***,所述方法包括:
在目标销售门店缺货的情况下,目标销售门店终端向非目标销售门店终端发送第一货物请求信息;
所述非目标销售门店终端响应所述第一货物请求信息,确认是否有余货;
若有余货,所述非目标销售门店终端向所述目标销售门店终端反馈门店地址信息;
若无余货,所述非目标销售门店终端向所述目标销售门店终端反馈第一无货信息;
所述目标销售门店终端在接收到所述门店地址信息的情况下,向运输商终端发送所述门店地址信息;以使运输商依据所述门店地址信息将非目标销售门店的余货运输至目标销售门店;
所述目标销售门店终端在接收到所述第一无货信息的情况下,向目标供应商终端发送第一订单信息;以使目标供应商依据所述第一订单信息向所述目标销售门店供货。
9.根据权利要求8所述的供应链管理方法,其特征在于,所述目标销售门店终端在接收到所述第一无货信息的情况下,向目标供应商终端发送第一订单信息的步骤之后,所述方法还包括:
所述目标供应商终端依据所述第一订单信息确认是否有货;
若无货,所述目标供应商终端向非目标供应商终端发送第二货物请求信息;
所述非目标供应商终端响应所述第二货物请求信息,确认是否有余货,若有余货,则向所述目标供应商终端反馈供应商地址信息;若无余货,则向所述目标供应商终端反馈第二无货信息;
所述目标供应商终端依据所述第二无货信息向目标生产商终端发送第二订单信息;以使目标生产商依据所述第二订单信息向所述目标供应商供货。
10.根据权利要求9所述的供应链管理方法,其特征在于,所述目标供应商终端依据所述第二无货信息向目标生产商终端发送第二订单信息的步骤之后,所述方法还包括:
所述目标生产商终端依据所述第二订单信息确认是否有相应的零部件;
若无相应的零部件,所述目标生产商终端向非目标生产商终端发送第一零部件请求信息;
所述非目标生产商终端响应所述第一零部件请求信息,确认是否有余货,若有余货,则向所述目标生产商终端反馈生产商地址信息;若无余货,则向所述目标生产商终端反馈第三无货信息;
所述目标生产商终端依据所述第三无货信息向目标零件供应商终端发送第三订单信息;
所述目标零件供应商终端依据所述第三订单信息确认是否有货;
若无货,所述目标零件供应商终端向非目标零件供应商终端发送第二零部件请求信息;
所述非目标零件供应商终端响应所述第二零部件请求信息,确认是否有余货,若有余货,则向所述目标零件供应商终端反馈零件供应商地址信息;若无余货,则向所述目标零件供应商终端反馈第四无货信息。
CN202111336370.9A 2021-11-12 2021-11-12 一种供应链管理***和方法 Pending CN113780904A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111336370.9A CN113780904A (zh) 2021-11-12 2021-11-12 一种供应链管理***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111336370.9A CN113780904A (zh) 2021-11-12 2021-11-12 一种供应链管理***和方法

Publications (1)

Publication Number Publication Date
CN113780904A true CN113780904A (zh) 2021-12-10

Family

ID=78957030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111336370.9A Pending CN113780904A (zh) 2021-11-12 2021-11-12 一种供应链管理***和方法

Country Status (1)

Country Link
CN (1) CN113780904A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116739655A (zh) * 2023-07-14 2023-09-12 上海朗晖慧科技术有限公司 一种基于大数据的智能供应链管理方法及***

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140222611A1 (en) * 2013-02-06 2014-08-07 Jong-Hoon Oh System and method for a curator recommended sale of commodities
CN104881758A (zh) * 2015-06-19 2015-09-02 浙江双商信息科技有限公司 集成供应链协同生产的erp***及其运行方法
CN107016517A (zh) * 2016-10-24 2017-08-04 禾盈软件科技有限公司 供应链订单业务自动化处理***及其方法
CN107742198A (zh) * 2017-10-16 2018-02-27 广东亿迅科技有限公司 零售商供应链管理方法及装置
CN109949095A (zh) * 2019-03-21 2019-06-28 中国联合网络通信集团有限公司 补货方法及设备
CN111353618A (zh) * 2020-02-27 2020-06-30 汉海信息技术(上海)有限公司 一种预约信息处理方法及装置
CN111667207A (zh) * 2019-03-05 2020-09-15 阿里巴巴集团控股有限公司 供应链库存的管理方法及装置、存储介质和处理器
CN111899072A (zh) * 2020-08-06 2020-11-06 厦门资缘信息科技有限公司 基于区块链的产品销售方法及其***
CN113469595A (zh) * 2020-03-31 2021-10-01 株式会社日立制作所 智慧供应链***及服务器平台

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140222611A1 (en) * 2013-02-06 2014-08-07 Jong-Hoon Oh System and method for a curator recommended sale of commodities
CN104881758A (zh) * 2015-06-19 2015-09-02 浙江双商信息科技有限公司 集成供应链协同生产的erp***及其运行方法
CN107016517A (zh) * 2016-10-24 2017-08-04 禾盈软件科技有限公司 供应链订单业务自动化处理***及其方法
CN107742198A (zh) * 2017-10-16 2018-02-27 广东亿迅科技有限公司 零售商供应链管理方法及装置
CN111667207A (zh) * 2019-03-05 2020-09-15 阿里巴巴集团控股有限公司 供应链库存的管理方法及装置、存储介质和处理器
CN109949095A (zh) * 2019-03-21 2019-06-28 中国联合网络通信集团有限公司 补货方法及设备
CN111353618A (zh) * 2020-02-27 2020-06-30 汉海信息技术(上海)有限公司 一种预约信息处理方法及装置
CN113469595A (zh) * 2020-03-31 2021-10-01 株式会社日立制作所 智慧供应链***及服务器平台
CN111899072A (zh) * 2020-08-06 2020-11-06 厦门资缘信息科技有限公司 基于区块链的产品销售方法及其***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
丁俊发: "《供应链产业突围 中国供应链研究》", 30 November 2018 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116739655A (zh) * 2023-07-14 2023-09-12 上海朗晖慧科技术有限公司 一种基于大数据的智能供应链管理方法及***
CN116739655B (zh) * 2023-07-14 2024-04-02 上海朗晖慧科技术有限公司 一种基于大数据的智能供应链管理方法及***

Similar Documents

Publication Publication Date Title
CN108470298B (zh) 资源数值转移的方法、装置和***
CN107194628B (zh) 处理调拨请求的方法及装置
CN109274667A (zh) 一种基于区块链的版权事件存证方法及***
EP1182542A1 (en) On-line selection of print service provider in distributed print on demand service
CN102208923B (zh) 近场通信智能卡的应用类业务管理方法和***
JP2019511786A (ja) 物流配送ネットワークを生成するための方法及び装置
CN109272385A (zh) 一种基于区块链的版权事件代理存证方法及***
WO2016138879A1 (zh) 可循环物流器具的共用方法及其***
KR20200130157A (ko) 택배 배송장 정보 전송 방법, 장치, 저장 매체 및 택배함
CN110942269A (zh) 配送信息处理方法、装置及服务器
CN113177822A (zh) 一种跨境电商多渠道订单管理方法、***和设备
CN104901927A (zh) 业务处理方法和装置
CN111325613A (zh) 实现电子面单的交互方法、***、设备及存储介质
CN113780904A (zh) 一种供应链管理***和方法
CN107861765B (zh) 产品配置方法、设备和计算机可读存储介质
CN110753323B (zh) 一种卡资源分配方法及服务端
CN110650102A (zh) 一种资源匹配方法、装置、服务器及介质
CN105101040A (zh) 资源的创建方法及装置
CN105956811A (zh) 一种无人超市库存管理***
CN107545385B (zh) 包裹处理方法、物流处理服务器、物流节点服务器及终端
CN117522257A (zh) 用于采购样件的方法、样件采购***及处理器
CN115081980A (zh) 货物调配信息确定方法、装置及电子设备
CN110070154B (zh) 码物料处理方法、装置、电子设备及可读存储介质
CN111429072B (zh) 用于处理器具需求信息的方法和装置
CN105787736A (zh) 一种数据业务处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20211210