CN108108796A - 二维码的生成、基于二维码管理商品信息的方法及装置 - Google Patents
二维码的生成、基于二维码管理商品信息的方法及装置 Download PDFInfo
- Publication number
- CN108108796A CN108108796A CN201810054168.9A CN201810054168A CN108108796A CN 108108796 A CN108108796 A CN 108108796A CN 201810054168 A CN201810054168 A CN 201810054168A CN 108108796 A CN108108796 A CN 108108796A
- Authority
- CN
- China
- Prior art keywords
- code
- live
- commodity
- dimensional code
- quick response
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本申请提供一种二维码的生成、基于二维码管理商品信息的方法及装置,基于二维码管理商品信息的方法包括:确定活动二维码的状态,其中,所述活动二维码与参与活动的商品存在一一对应关系;基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存。本申请的技术方案可为每一个参与活动的商品生成唯一的活动二维码,还可通过活动二维码的状态变化,动态更新商品的线下预留库存和/或线上售卖库存,提高了促销活动中商品库存的线上线下管理效率。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种二维码的生成、基于二维码管理商品信息的方法及装置。
背景技术
在线下零售店中,通常会有针对不同批次的实物商品进行促销的活动,比如在节假日时对一些生产日期较早的部分商品进行促销,即达到了促销的目的,又避免了生产日期较早的产品的库存压力。现有技术中,可通过在促销商品的一维条码前面加上活动信息,得到促销商品的活动一维条码,并将活动一维条码贴在促销商品上实现对商品做促销活动。例如,在促销商品的一维条码6933823700113前加上5Z,即可得到对促销商品进行五折销售的活动一维条码5Z 6933823700113。
由于同一款商品的一维条码是相同的,因此现有技术针对同一款商品所生成的活动一维条码也是相同的,导致一个活动一维条码可能被重复利用多次,无法高效地实现商品库存的线上线下管理;此外,一维条码信息容量有限,因此使用一维条码不易表现多种促销活动以及活动有效期。
发明内容
有鉴于此,本申请提供一种二维码的生成、基于二维码管理商品信息的方法及装置,能够至少部分地或者全部地解决上述现有技术中存在的问题。
为实现上述目的,本申请提供技术方案如下:
根据本申请的第一方面,提出了一种二维码的生成方法,包括:
将商品的活动信息转换为初始活动码;
基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,所述活动二维码与参与活动的商品存在一一对应关系。
在一实施例中,基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,包括:
将所述初始活动码、商品的商品条码、二维码的标志码按照设定顺序进行排列,得到第一字符串;
对所述第一字符串进行编码处理,得到第一数据编码;
基于第一数据编码和纠错编码生成所述活动二维码。
在一实施例中,所述基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,包括:
将所述商品条码和所述初始活动码进行整合,得到目标活动码;
将所述目标活动码与所述标志码按照设定顺序进行排序,得到第二字符串;
对所述第二字符串进行编码处理,得到第二数据编码;
基于第二数据编码和纠错编码生成所述活动二维码。
在一实施例中,所述商品的活动信息包括至少一个下述信息:活动类型、活动力度、活动门店、活动有效期。
根据本申请的第二方面,提出了一种基于二维码管理商品信息的方法,包括:
确定活动二维码的状态,其中,所述活动二维码与参与活动的商品存在一一对应关系;
基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存,所述线下预留库存用于指示只能线下出售的商品的库存,所述线上售卖库存用于指示可线上出售的商品的库存,所述活动二维码的状态包括已生效状态和被消耗状态。
在一实施例中,基于商品的活动信息、商品的商品条码、二维码的标志码,生成活动二维码;
在生成活动二维码后,增加商品的线下预留库存并且减小线上售卖库存。
在一实施例中,当所述二维码被执行以下任一操作时,确定所述活动二维码的状态为被消耗状态:
所述活动二维码所标记的商品被报损;或者,
所述活动二维码被核销;或者,
所述活动二维码的生成时间超过了所述活动二维码的有效期;或者,
所述活动二维码的状态变更为报废状态。
在一实施例中,所述基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存,包括:
在所述活动二维码所标记的商品被报损或者所述活动二维码被核销时,减少所述商品的线下预留库存,并且不增加所述线上售卖库存;
在所述活动二维码的生成时间超过了所述活动二维码的有效期或者通过用户设置界面设置所述活动二维码的状态为报废状态时,减少所述商品的线下预留库存,并且增加所述线上售卖库存。
根据本申请的第三方面,提出了一种二维码的生成装置,所述装置包括:
转换模块,用于将商品的活动信息转换为初始活动码;
第一生成模块,用于基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,所述活动二维码与参与活动的商品存在一一对应关系。
根据本申请的第四方面,提出了一种基于二维码管理商品信息的装置,包括:
第一确定模块,用于确定活动二维码的状态,其中,所述活动二维码与参与活动的商品存在一一对应关系;
更新模块,用于基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存,所述线下预留库存用于指示只能线下出售的商品的库存,所述线上售卖库存用于指示可线上出售的商品的库存,所述活动二维码的状态包括已生效状态和被消耗状态。
根据本申请的第五方面,提出了一种计算机可读存储介质,所述存储介质存储有计算机程序,用于执行上述第一方面所述的二维码的生成方法。
根据本申请的第六方面,提出了一种计算机可读存储介质,所述存储介质存储有计算机程序,用于执行上述第二方面所述的基于二维码管理商品信息的方法。
根据本申请的第七方面,提出了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理执行所述程序时实现如上述第一方面所述的二维码的生成方法。
根据本申请的第八方面,提出了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理执行所述程序时实现如上述第二方面所述的基于二维码管理商品信息的方法。
由以上技术方案可见,本申请可以在有商品参与活动时,对每一个参与活动的商品生成唯一的活动二维码,由于活动二维码可以包含的信息比较多,因此可以适用于更灵活、更多样的促销方式;此外,本申请还可通过活动二维码的状态变化,动态更新商品的线下预留库存和/或线上售卖库存,提高了促销活动中商品库存的线上线下管理效率。此外,由于本申请中活动二维码具有唯一性,每一个商品对应一个活动二维码,因此可以基于活动二维码的生成和消耗,实现对参与活动的每个商品的记录追踪。
附图说明
图1是根据本发明一示例性实施例基于二维码管理商品信息的***示意图;
图2A是根据本发明一示例性实施例基于二维码管理商品信息的方法的流程图;
图2B示出了图2A所示实施例的活动二维码被消耗的示意图;
图3是根据本发明一示例性实施例二维码的生成方法流程图;
图4是根据本发明另一示例性实施例二维码的生成方法流程图;
图5是根据本发明另一示例性实施例二维码的生成方法流程图;
图6是根据本发明一示例性实施例基于二维码管理商品信息的装置的结构图;
图7是根据本发明另一示例性实施例基于二维码管理商品信息的装置的结构图;
图8是根据本发明一示例性实施例二维码的生成装置的结构图;
图9示出了根据本发明的一示例性实施例的电子设备的结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
图1是根据本发明一示例性实施例基于二维码管理商品信息的***示意图,基于二维码管理商品信息的***包括一个电子设备11、打印设备12和一个扫码设备13,电子设备11、打印设备12和一个扫码设备13中安装有应用软件,并可通过所安装的应用软件实现通过活动二维码管理商品信息。其中,电子设备可以为手持终端(Personal DigitalAssistant,简称为PDA),也可以为其他的能够设置用于生成活动二维码的终端或者服务器,用于对参与活动的商品设置活动二维码,并通过打印设备12打印,以控制打印设备12打印活动二维码,而当商品被用户购买时,扫码设备13(如收银台的收银机或者装有扫码结算软件的终端设备)可对活动二维码进行扫码结算,而在扫码设备13对活动二维码进行扫码结算后,电子设备11可实时更新商品的线下预留库存和/或线上售卖库存。
本申请技术方案可以应用单品(单个商品)促销活动,也即,对于一款商品,不是该款商品的所有商品都参加活动,而只是部分参与活动,由此可解决现有技术中在进行单品促销活动时,活动一维条码可能被重复利用多次,无法高效地实现商品库存的线上线下管理的问题。当然,本申请技术方案也可应用于全部商品都参与促销的场景。
为对本申请进行进一步说明,提供下列实施例:
图2A是根据本发明另一示例性实施例基于二维码管理商品信息的方法的流程图,图2B示出了图2A所示实施例的活动二维码被消耗的示意图;本实施例利用本申请实施例提供的上述方法,该基于二维码管理商品信息的方法可应用在电子设备(电子设备可以为电子终端或者服务器)上,如图2A所示,包括如下步骤:
步骤201,确定活动二维码的状态,其中,活动二维码与参与活动的商品存在一一对应关系。在一实施例中,每一个活动二维码可以对应一个参与活动的商品,且每个活动二维码具有唯一性,例如,有一种盒装苹果,还有十盒的库存,其中两盒苹果有外观损伤,只能通过线下实体店降价促销,则可针对该参与促销活动的两盒苹果生成两个不同的活动二维码。
在一实施例中,活动二维码的状态可以为已生效状态和被消耗状态,在生成活动二维码时,活动二维码的状态为已生效状态。
在一实施例中,基于商品的活动信息、商品的商品条码、二维码的标志码,生成活动二维码的方法可参见图3所示实施例,这里先不详述。
在一实施例中,活动二维码可包含商品的商品条码、基于商品的活动信息得到的初始活动码,商品的活动信息可以包括至少一个下述信息:活动有效期、活动力度、活动门店、活动类型(活动类型可以为折扣、买赠、十元三件等多种类型)等。
在一实施例中,当活动二维码所标记的商品被报损时,可确定被报损的商品对应的活动二维码被消耗,活动二维码的状态改为被消耗状态,例如,有一盒苹果在做促销过程中损伤严重,已经无法使用,则该盒苹果被报损,该盒苹果对应的活动二维码的状态为被消耗状态。
在一实施例中,当活动二维码被核销时,如用户购买了促销商品,并在已在收银台结账,活动二维码被核销,则可确定活动二维码的状态为被消耗状态。
在一实施例中,当活动二维码的生成时间超过了活动二维码的有效期,则可确定活动二维码被消耗。例如,当生成活动二维码时,设置了促销活动的有效期为7天,例如,有效期为2017年12月21号到2017年12月27号,则在活动二维码的生成时间超过7天时,即使促销商品仍然在货架上没有被购买,其活动二维码的状态为被消耗状态。
在一实施例中,当通过设置界面设置活动二维码的状态为报废状态时,可确定活动二维码被消耗。参见图2B,对于已生效的活动二维码,可在信息设置界面中将活动二维码的状态设置为报废状态,也即,将已生效的活动二维码报废,其活动二维码的状态为被消耗状态。
步骤202,基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存。
在一实施例中,线下预留库存可以理解为只能通过线下实体店出售的商品的库存,线上售卖库存可以理解为可通过线上售卖也可通过线下售卖的商品的库例如,对于一些只对单个商品或者部分商品进行促销的促销活动,如外观损伤的生鲜物品只适合在实体店内进行降价促销处理,但是却不适合通过线上销售,因此这种只对单个商品或者部分商品进行促销的促销活动,在生成活动二维码时,可自动更新商品的线下预留库存和/或线上售卖库存,例如,还有十盒苹果的库存,其中两盒苹果有外观损伤,只能通过线下实体店降价促销,则在生成两盒苹果的活动二维码时,需要同步更新苹果的线下预留库存为2盒,线上售卖库存为8盒。
通常,在不对商品做促销活动时,线下预留库存可以为0,而线上售卖库存可以理解为商品的总库存,也即全部商品都可以通过线上进行售卖,当然也可以通过线下进行售卖。
在一实施例中,当生成活动二维码后,其状态为已生效状态,此时增加商品的线下预留库存并且减小线上售卖库存。
在一实施例中,当活动二维码所标记的商品被报损时,可基于报损的商品的数量减少商品的线下预留库存,并且不增加线上售卖库存。
在一实施例中,当活动二维码被核销时,如用户购买了促销商品,并在已在收银台结账,活动二维码被核销,则可确定活动二维码被消耗,此时可减少商品的线下预留库存,并且不增加线上售卖库存。
在一实施例中,当活动二维码的生成时间超过了活动二维码的有效期时,可减少商品的线下预留库存,并且增加线上售卖库存。由于活动二维码超过了有效期,其所对应的商品不再做促销活动,可线上售卖,因此需减少商品的线下预留库存,并且增加线上售卖库存。
在一实施例中,当通过设置界面设置活动二维码的状态为报废状态时,此时可减少商品的线下预留库存,并且增加线上售卖库存。例如,若打印了多余的活动二维码,此时需要将多余的活动二维码设置为报废以便于准确的进行库存管理,因为每个二维码的生成打印都会相应的扣减线上售卖库存,若多余的活动二维码不进行报废,将影响线上实际可售卖商品的数量。
由上述描述可知,本申请可以在有商品参与活动时,对每一个参与活动的商品生成唯一的活动二维码,由于活动二维码可以包含的信息比较多,因此可以适用于更灵活、更多样的促销方式;此外,本申请还可通过活动二维码的状态变化,动态更新商品的线下预留库存和/或线上售卖库存,提高了促销活动中商品库存的线上线下管理效率。此外,由于本申请中活动二维码具有唯一性,每一个商品对应一个活动二维码,因此可以基于活动二维码的生成和消耗,实现对参与活动的每个商品的记录追踪。
图3是根据本发明一示例性实施例二维码的生成方法流程图;该二维码的生成方法可应用在电子设备上,如图3所示,包括如下步骤:
步骤301,将商品的活动信息转换为初始活动码。
在一实施例中,商品的活动信息包括至少一个下述信息:活动类型、活动力度、活动门店、活动有效期。其中,活动类型可以为折扣、买赠、几元几件(如十元三件)等类型;活动力度可以为活动价格与原价格的差值大小,例如,活动力度为五折、三折等;活动门店可以为活动商品的活动范围,例如,商品只在门店1作活动,而不在门店2作活动等。
在一实施例中,为了实现本申请技术方案,可以预先随机生成设定数量的初始活动码,如生成10000个不相同的初始活动码,在对任一商品进行促销时,可建立商品的活动信息与预先生成的初始活动码之间的对应关系,并且在数据库中维护商品的活动信息与预先生成的初始活动码之间的对应关系。
在一实施例中,本申请对初始活动码的位数不作限定,基于商品的活动信息得到,如活动码可以为10位(如PXLPF13ZVW)。
步骤302,基于初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,活动二维码与参与活动的商品存在一一对应关系。
在一实施例中,商品的商品条码用于标示该商品,通过商品的商品条码可以执行对商品的出库、出售、结算等操作。其中,商品的商品条码可以为称重码,例如,散装的需要称重的商品在称重时所生成的称重码;商品的商品条码可以为欧洲物品编码(EuropeanArticle Number,简称为EAN);商品的商品条码可以为计件码。
在一实施例中,二维码的标志码用于指示所生成的二维码的类型,例如,为促销活动二维码,或者为红包二维码,等等。二维码的标志码的位数可以为1-5位。
在一实施例中,由于每一个初始活动码为预先随机生成的不相同的码,因此基于不相同的初始活动码所生成的活动二维码也都具有唯一性。
在一实施例中,将初始活动码、商品的商品条码、二维码的标志码,生成活动二维码的方法可参见图4和图5所示实施例,这里不详述。
本实施例中,本申请可以在有商品参与活动时,对每一个参与活动的商品生成唯一的活动二维码,由于活动二维码可以包含的信息比较多,因此可以适用于更灵活、更多样的促销方式。
图4是根据本发明另一示例性实施例二维码的生成方法流程图;本实施例利用本申请实施例提供的上述方法,以如何生成活动二维码为例进行示例性描述,如图4所示,包括如下步骤:
步骤401,将商品的活动信息转换为初始活动码。
在一实施例中,步骤401的描述可参见图3所示实施例的步骤301的描述,这里不再详述。
步骤402,将初始活动码、商品的商品条码、二维码的标志码按照设定顺序进行排列,得到第一字符串。
在一实施例中,设定顺序可以为二维码的标志码排在最前面,中间是商品的商品条码,最后是初始活动码;也可以是商品的商品条码排在最前面,中间是二维码的标志码,最后是初始活动码;或者还可以是初始活动码排在最前面,中间是二维码的标志码,最后是商品的商品条码,本申请中设定顺序可以是任一顺序。例如,标志码为DZ、商品条码为6932903276296、初始活动码为PXLPF13ZVW,则得到的第一字符串可以为DZ-6932903276296-PXLPF13ZVW,或6932903276296-PXLPF13ZVW-DZ,或PXLPF13ZVW-DZ-6932903276296等等。
步骤403,对第一字符串进行编码处理,得到第一数据编码。
步骤404,基于第一数据编码和纠错编码生成活动二维码。
在一实施例中,步骤403和步骤404中,可将数据编码和纠错编码串联起来,然后向二维码中进行填充,以得到活动二维码。
本实施例中,公开了一种基于初始活动码、二维码的标志码、商品条码可生成一个活动二维码的实现方式,所生成的活动二维码的形式及特有的码结构,可以确保活动二维码的唯一性。
图5是根据本发明另一示例性实施例二维码的生成方法流程图;本实施例利用本申请实施例提供的上述方法,以如何生成活动二维码为例进行示例性描述,如图6所示,包括如下步骤:
步骤501,将商品的活动信息转换为初始活动码。
步骤502,将商品条码和初始活动码进行整合,得到目标活动码。
在一实施例中,可通过在初始活动码上添加用于指示商品条码的字符串,得到目标活动码,例如,初始活动码为PXLPF13ZVW,商品条码为6932903276296,用于指示商品条码6932903276296的字符串有三位,为NPG,则可将NPG添加到初始活动码PXLPF13ZVW的最后一位之后再添加三位,得到目标活动码PXLPF13ZVWNPG。其中,可以在数据库中存储用于指示商品条码的字符串与商品条码之间的映射关系。
步骤503,将目标活动码与标志码按照设定顺序进行排序,得到第二字符串。
步骤504,对第二字符串进行编码处理,得到第二数据编码。
步骤505,基于第二数据编码和纠错编码生成活动二维码。
在一实施例中,步骤504和步骤505中,可将第二数据编码和纠错编码串联起来,然后向二维码中进行填充,以得到活动二维码。
本实施例中,公开了一种基于初始活动码、二维码的标志码、商品条码可生成一个活动二维码的实现方式,所生成的活动二维码的形式及特有的码结构,可以确保活动二维码的唯一性。
图6是根据本发明一示例性实施例基于二维码管理商品信息的装置的结构图;如图6所示,基于二维码管理商品信息的装置包括:
第一确定模块61,用于确定活动二维码的状态,其中,活动二维码与参与活动的商品存在一一对应关系;
更新模块62,用于基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存。
在一实施例中,线下预留库存用于指示只能线下出售的商品的库存,线上售卖库存用于指示可线上出售的商品的库存,活动二维码的状态包括已生效状态和被消耗状态。
图7是根据本发明另一示例性实施例基于二维码管理商品信息的装置的结构图,如图7所示,在图6所示装置的基础上,在一实施例中,装置还包括:
第二生成模块63,用于基于商品的活动信息、商品的商品条码、二维码的标志码,生成活动二维码;
更新模块62,用于在生成活动二维码后,增加商品的线下预留库存并且减小线上售卖库存。
在一实施例中,当二维码被执行以下任一操作时,第一确定模块61可确定活动二维码的状态为被消耗状态:
活动二维码所标记的商品被报损;或者,
活动二维码被核销;或者,
活动二维码的生成时间超过了活动二维码的有效期;或者,
活动二维码的状态变更为报废状态。
在一实施例中,更新模块62具体用于:
在活动二维码所标记的商品被报损或者活动二维码被核销时,减少商品的线下预留库存,并且不增加线上售卖库存;
在活动二维码的生成时间超过了活动二维码的有效期或者通过用户设置界面设置活动二维码的状态为报废状态时,减少商品的线下预留库存,并且增加线上售卖库存。
图8是根据本发明一示例性实施例二维码的生成装置的结构图;如图9所示,二维码的生成装置包括:
转换模块81,用于将商品的活动信息转换为初始活动码;
第一生成模块82,用于基于初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,活动二维码与参与活动的商品存在一一对应关系。
在一实施例中,第一生成模块82具体用于:
将初始活动码、商品的商品条码、二维码的标志码按照设定顺序进行排列,得到第一字符串;
对第一字符串进行编码处理,得到第一数据编码;
基于第一数据编码和纠错编码生成活动二维码。
在一实施例中,第一生成模块82具体用于:
将商品条码和初始活动码进行整合,得到目标活动码;
将目标活动码与标志码按照设定顺序进行排序,得到第二字符串;
对第二字符串进行编码处理,得到第二数据编码;
基于第二数据编码和纠错编码生成活动二维码。
在一实施例中,商品的活动信息包括至少一个下述信息:活动类型、活动力度、活动门店、活动有效期。
在示例性实施例中,还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,该计算机程序用于执行上述二维码的生成方法或基于二维码管理商品信息的方法,其中,计算机可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、光盘只读存储器(CD-ROM)、磁带、软盘和光数据存储设备等。
图9示出了根据本发明的一示例性实施例的电子设备的结构图,如图9所示,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成上述图6和图7所示实施例提供的基于二维码管理商品信息的装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以上处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
适用于二维码的生成装置的具体结构可参见图9所示的框图以及相应的描述,只是在逻辑层面上形成了上述图8所示实施例提供的二维码的生成装置。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (15)
1.一种二维码的生成方法,其特征在于,所述方法包括:
将商品的活动信息转换为初始活动码;
基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,所述活动二维码与参与活动的商品存在一一对应关系。
2.根据权利要求1所述的方法,其特征在于,所述基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,包括:
将所述初始活动码、商品的商品条码、二维码的标志码按照设定顺序进行排列,得到第一字符串;
对所述第一字符串进行编码处理,得到第一数据编码;
基于第一数据编码和纠错编码生成所述活动二维码。
3.根据权利要求1所述的方法,其特征在于,所述基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,包括:
将所述商品条码和所述初始活动码进行整合,得到目标活动码;
将所述目标活动码与所述标志码按照设定顺序进行排序,得到第二字符串;
对所述第二字符串进行编码处理,得到第二数据编码;
基于第二数据编码和纠错编码生成所述活动二维码。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述商品的活动信息包括至少一个下述信息:活动类型、活动力度、活动门店、活动有效期。
5.一种基于二维码管理商品信息的方法,其特征在于,所述方法包括:
确定活动二维码的状态,其中,所述活动二维码与参与活动的商品存在一一对应关系;
基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
基于商品的活动信息、商品的商品条码、二维码的标志码,生成活动二维码。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在生成活动二维码后,增加商品的线下预留库存并且减小线上售卖库存。
8.根据权利要求5-7任一项所述的方法,其特征在于,当所述二维码被执行以下任一操作时,确定所述活动二维码的状态为被消耗状态:
所述活动二维码所标记的商品被报损;或者,
所述活动二维码被核销;或者,
所述活动二维码的生成时间超过了所述活动二维码的有效期;或者,
所述活动二维码的状态变更为报废状态。
9.根据权利要求8所述的方法,其特征在于,所述基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存,包括:
在所述活动二维码所标记的商品被报损或者所述活动二维码被核销时,减少所述商品的线下预留库存,并且不增加所述线上售卖库存;
在所述活动二维码的生成时间超过了所述活动二维码的有效期或者通过用户设置界面设置所述活动二维码的状态为报废状态时,减少所述商品的线下预留库存,并且增加所述线上售卖库存。
10.一种二维码的生成装置,其特征在于,所述装置包括:
转换模块,用于将商品的活动信息转换为初始活动码;
第一生成模块,用于基于所述初始活动码、商品的商品条码、二维码的标志码,生成活动二维码,其中,所述活动二维码与参与活动的商品存在一一对应关系。
11.一种基于二维码管理商品信息的装置,其特征在于,所述装置包括:
第一确定模块,用于确定活动二维码的状态,其中,所述活动二维码与参与活动的商品存在一一对应关系;
更新模块,用于基于活动二维码的状态,更新商品的线下预留库存和/或线上售卖库存。
12.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-4任一所述的二维码的生成方法。
13.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求5-9任一所述的基于二维码管理商品信息的方法。
14.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理执行所述程序时实现如上述权利要求1-4任一所述的二维码的生成方法。
15.一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理执行所述程序时实现如上述权利要求5-9任一所述的基于二维码管理商品信息的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810054168.9A CN108108796A (zh) | 2018-01-19 | 2018-01-19 | 二维码的生成、基于二维码管理商品信息的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810054168.9A CN108108796A (zh) | 2018-01-19 | 2018-01-19 | 二维码的生成、基于二维码管理商品信息的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108108796A true CN108108796A (zh) | 2018-06-01 |
Family
ID=62219204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810054168.9A Pending CN108108796A (zh) | 2018-01-19 | 2018-01-19 | 二维码的生成、基于二维码管理商品信息的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108108796A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111652608A (zh) * | 2019-03-04 | 2020-09-11 | 东芝泰格有限公司 | 商品销售数据处理装置及控制方法、存储介质、电子设备 |
CN112364036A (zh) * | 2020-10-23 | 2021-02-12 | 北京旷视科技有限公司 | 商品信息更新方法、装置、电子设备及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090024231A (ko) * | 2009-02-13 | 2009-03-06 | (주)보광훼미리마트 | 판매 기한 관리 기능을 가지는 판매 시점 관리 시스템 및 그 방법 |
CN102663619A (zh) * | 2012-03-29 | 2012-09-12 | 北京普罗信科技有限公司 | 一种采用移动终端的厂商返利促销***和方法 |
CN105096114A (zh) * | 2015-06-19 | 2015-11-25 | 我查查信息技术(上海)有限公司 | 基于特定条码实现商品快速交易的方法 |
CN105389700A (zh) * | 2015-10-21 | 2016-03-09 | 陈彼邻 | 利用多元合成二维码进行支付和优惠核销的***和方法 |
CN105913101A (zh) * | 2015-12-15 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | 生成商品信息的方法及终端设备 |
CN107239958A (zh) * | 2017-05-18 | 2017-10-10 | 王道 | 预防临期或过期商品销售或出库的售卖***及其方法 |
-
2018
- 2018-01-19 CN CN201810054168.9A patent/CN108108796A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090024231A (ko) * | 2009-02-13 | 2009-03-06 | (주)보광훼미리마트 | 판매 기한 관리 기능을 가지는 판매 시점 관리 시스템 및 그 방법 |
CN102663619A (zh) * | 2012-03-29 | 2012-09-12 | 北京普罗信科技有限公司 | 一种采用移动终端的厂商返利促销***和方法 |
CN105096114A (zh) * | 2015-06-19 | 2015-11-25 | 我查查信息技术(上海)有限公司 | 基于特定条码实现商品快速交易的方法 |
CN105389700A (zh) * | 2015-10-21 | 2016-03-09 | 陈彼邻 | 利用多元合成二维码进行支付和优惠核销的***和方法 |
CN105913101A (zh) * | 2015-12-15 | 2016-08-31 | 乐视网信息技术(北京)股份有限公司 | 生成商品信息的方法及终端设备 |
CN107239958A (zh) * | 2017-05-18 | 2017-10-10 | 王道 | 预防临期或过期商品销售或出库的售卖***及其方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111652608A (zh) * | 2019-03-04 | 2020-09-11 | 东芝泰格有限公司 | 商品销售数据处理装置及控制方法、存储介质、电子设备 |
CN111652608B (zh) * | 2019-03-04 | 2023-11-28 | 东芝泰格有限公司 | 商品销售数据处理装置及控制方法、存储介质、电子设备 |
CN112364036A (zh) * | 2020-10-23 | 2021-02-12 | 北京旷视科技有限公司 | 商品信息更新方法、装置、电子设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Maihami et al. | Joint pricing and inventory control for non-instantaneous deteriorating items with partial backlogging and time and price dependent demand | |
US20170236143A1 (en) | System and process for electronic tokenization of product brand loyalty and incentives | |
CN107944002A (zh) | 优惠券核销方法、装置及电子设备 | |
Yadav et al. | An inventory model for non-instantaneous deteriorating items with variable holding cost under two-storage | |
Huang et al. | Coordination of pricing, inventory, and production reliability decisions in deteriorating product supply chains | |
Shi et al. | Delivery efficiency and supplier performance evaluation in China’s E-retailing industry | |
CN108932636A (zh) | 一种商品零售预测方法及设备 | |
CN108805377A (zh) | 企业采购管理*** | |
CN103377527A (zh) | 一种云收银方法及*** | |
CN108108796A (zh) | 二维码的生成、基于二维码管理商品信息的方法及装置 | |
Bhunia et al. | An inventory model of two-warehouse system with variable demand dependent on instantaneous displayed stock and marketing decisions via hybrid RCGA | |
CN108629467A (zh) | 一种样品信息处理方法及*** | |
Tripathi | Development of Inventory model for inventory induced demand and time-dependent holding cost for deteriorating items under inflation | |
Wan et al. | Multiperiodic procurement problem with option contracts under inflation | |
JP3318524B2 (ja) | 商品販売におけるポイント処理装置 | |
De et al. | Inventory model for deteriorating goods with stock and price-dependent demand under inflation and partial backlogging to address post Covid-19 supply chain challenges | |
Chia-Yu et al. | Applying block-chain technology for commodity authenticity | |
Martin et al. | Optimization of SMART production inventory model with E-logistics and digital advertising costs parameters together with advertising errors | |
Shen et al. | [Retracted] Economic Decision‐Making Algorithm for Cross‐Border Industrial E‐Commerce Material Purchase Quantity Based on Markov Chain | |
Dong et al. | Limit distribution of inventory level of perishable inventory model | |
Yu et al. | The effects of inflation and time value of money on a production model with a random product life cycle | |
Kumar et al. | Optimal pricing and ordering policy for non-instantaneous deteriorating items with price and stock dependent demand and partial backlogging | |
Singh et al. | Production planning for controllable deteriorating items with price and stock dependent demand rate | |
CN109544199A (zh) | 一种确定商品销售量的方法、装置、设备和存储介质 | |
CN110232547A (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: 20180601 |